/*!!--CSS-START--*/
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp {
    padding: 0;
    margin: 0;
    border: 0;
    outline: 0;
    vertical-align: top
}

.fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8020
}

.fancybox-skin {
    position: relative;
    background: #fff;
    color: #444;
    text-shadow: none;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px
}

.fancybox-opened {
    z-index: 8030
}

.fancybox-opened .fancybox-skin {
    -webkit-box-shadow: 0 10px 25px rgba(0,0,0,0.5);
    -moz-box-shadow: 0 10px 25px rgba(0,0,0,0.5);
    box-shadow: 0 10px 25px rgba(0,0,0,0.5)
}

.fancybox-outer,.fancybox-inner {
    position: relative
}

.fancybox-inner {
    overflow: hidden;
    min-width: 400px;
    min-height: 150px
}

.fancybox-type-iframe .fancybox-inner {
    -webkit-overflow-scrolling: touch
}

.fancybox-error {
    color: #444;
    font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    margin: 0;
    padding: 15px;
    white-space: nowrap
}

.fancybox-iframe {
    display: block;
    width: 100%;
    height: 100%
}

.fancybox-image {
    max-width: 100%;
    max-height: 100%;
    display: block;
    height: 100%
}

#fancybox-loading,.fancybox-close,.zoom-close a,.fancybox-prev span,.fancybox-next span {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAACYCAMAAACoAftQAAAAvVBMVEUAAAAAAAAAAAAODg4AAAAAAAAAAADNzc0BAQHZ2dkDAwMHBwcAAADf398CAgI/Pz8BAQEAAACCgoIcHBzl5eUAAAC/v7/x8fEGBgZnZ2cAAADs7OwGBgb4+Pg/Pz/Jycmenp5nZ2f39/eDg4MAAADQ0ND4+Piurq7a2tr8/Pzs7OwAAAD5+fn9/f3e3t4AAAD///9OTk7BwcE1NTWsrKyNjY2cnJx6enpdXV1oaGgsLCy6uroiIiLOzs5BQUFt3PCNAAAAL3RSTlMAAQMIDRIZHSMnLTpESFNVXWlpbG15en+HiZCWoaGssrO2vsDFydPU3uL4+fr9/Ywv6xsAAAQVSURBVHhe7JZbc6JMGIQXAUOQEMi3uMYkrmopZgqs5ujZ//+zvpdNzMsMlli1N3uRvtCbpzo9I+nmhyqN9OO6GNQ6Ha1SG0mcrhskXe90rvKE6kbX7r9MF4vp2887nfBrqPW0xJemD4w32e7jHIj2602SbNZ7Qfgd0zJLtgKi2B0+tSsE3h8u0RX7HGGfHWrK9oiIbrK69SiQHxTliO5VWtP0rrNEemhoj6muaYqx2XuGyJrwbgUKohhb3hIFM6wCC7Zm4+M5Zs5fpKNiTYndEOUHDFRYCeADLvGiy7DtL7E5/12gJPacalPlqEc2eoFAdmCa2UOGyOhoUuQgwo7PxCwJMGXYGcQMlyCVX3DchCkGs3V6h0iFgyUSZsuS6QQLGaYDhueUHxhf3RpzOqB8dRMcz84lf5FS9A1Ngi2PQm8PF7RBZOnEyqFnSC/BKX6bHQmucpB13mRzCJtTsPUowlpl14if2JifUXcwgeqdA2OLn1C+PdsbzCKkW0a3KeKxbbAxF4FJ9EgAaXGqyFORAuLZNrkMZNoNKnNS9PE5dpltFofjB4PJXIAk5rP/HMu4Ukmm7XjEkwLfc2yT66tJk7lp2T2H1LMtk2wVVsWpcE0SlW4DbeLE/xG3eRvfQv7Fptw4KvpDNRKLt1/3rZty/xbjrPef1+5D018ITYttkiTrfAUsrmzK3RTIT/woHxH3DaZl9h2rRH2aX0ydaYb1BVK1zNdA32RvNn7DkVmmoyeVJvYBMcdl5Vg2/lW0zpSbUNIKT12KLV8wVjsmNvGW63feU3qj86veGQmAA1e5qzbStNZdmVTlRzzbSjG+4+t4u1iqjxxjR6pczaiNBCCVXoGx25X7mUNGgJBHM/QsXWp+dk4U5xJjX4EXSM7ACcCxnnnm2zI8rxVoFgMr/lUwUpyNPvYVx/eRfaUSQzkzLWxEOVhiwynCAd2GvCm/2bquBPEo+LxnDv0YXdyfFOHQP+8EV/kY0enSorxyitoLxxwiabDRqDImWF2JJVBIeVNEk2HgsDGn7vkhcPy67lMOiBGF4AGS3tX8yYqAfb5eF/kRiMPX4cDjEDLd8wezJT4lwtHrMHBtbg6V9oLhYDYLw3A2eSVbn0elSdMCecFg+Ee0Kq7dlftLXSCrRxNE8lzH7hp0Nu3qpHQty7Ztq2sabHvtpb/SLauisVTye1O+N2Ubbxhu2xSAq6x1UwoAWfum8P3Gu5ZNYaUA2jaFJYCofVPYOWnZFD4TcLpxU1ZAnN24KRnfxQ2bshEE/Vub8r0p35vi/t9eHRoBDMNQDJUvMLkOkDMM+8D7b9cR+kOKLPy4juojnQeAkWWVAyLLLINVdovj44N8LOqi/3Djxo0bN5ZvdbWJuwHhrw2ILYdqBwDT2fEEXtrZFmVcCWLiAAAAAElFTkSuQmCC')
}

#fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -22px;
    margin-left: -22px;
    background-position: 0 -108px;
    opacity: .8;
    cursor: pointer;
    z-index: 8060
}

#fancybox-loading div {
    width: 44px;
    height: 44px;
    background-image: url("data:image/gif;base64,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");
    background-repeat: no-repeat;
    background-position: center center
}

.fancybox-close {
    position: absolute;
    top: -18px;
    right: -18px;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 8040
}

.fancybox-nav {
    position: absolute;
    top: 0;
    width: 10%;
    height: 90%;
    cursor: pointer;
    text-decoration: none;
    background-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");
    background-color: transparent;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    z-index: 8040
}

.fancybox-prev {
    left: 0
}

.fancybox-next {
    right: 0
}

.fancybox-nav span {
    position: absolute;
    top: 50%;
    width: 36px;
    height: 34px;
    margin-top: -18px;
    cursor: pointer;
    z-index: 8040;
    visibility: hidden
}

.fancybox-prev span {
    left: 10px;
    background-position: 0 -36px
}

.fancybox-next span {
    right: 10px;
    background-position: 0 -72px
}

.fancybox-nav:hover span {
    visibility: visible
}

.fancybox-tmp {
    position: absolute;
    top: -99999px;
    left: -99999px;
    visibility: hidden;
    max-width: 99999px;
    max-height: 99999px;
    overflow: visible !important
}

.fancybox-lock {
    overflow: hidden !important;
    width: auto
}

.fancybox-lock body {
    overflow: hidden !important
}

.fancybox-lock-test {
    overflow-y: hidden !important
}

.fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
    z-index: 8010;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjY3NjM0OUJFNDc1MTFFMTk2RENERUM5RjI5NTIwMEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjY3NjM0OUNFNDc1MTFFMTk2RENERUM5RjI5NTIwMEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCNjc2MzQ5OUU0NzUxMUUxOTZEQ0RFQzlGMjk1MjAwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCNjc2MzQ5QUU0NzUxMUUxOTZEQ0RFQzlGMjk1MjAwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgbXtVkAAAAPSURBVHjaYhDg4dkAEGAAATEA2alCfCIAAAAASUVORK5CYII=')
}

.fancybox-overlay-fixed {
    position: fixed;
    bottom: 0;
    right: 0
}

.fancybox-lock .fancybox-overlay {
    overflow: auto;
    overflow-y: scroll
}

.fancybox-title {
    visibility: hidden;
    font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    position: relative;
    text-shadow: none;
    z-index: 8050
}

.fancybox-opened .fancybox-title {
    visibility: visible
}

.fancybox-title-float-wrap {
    position: absolute;
    bottom: 0;
    right: 50%;
    margin-bottom: -35px;
    z-index: 8050;
    text-align: center
}

.fancybox-title-float-wrap .child {
    display: inline-block;
    margin-right: -100%;
    padding: 2px 20px;
    background: transparent;
    background: rgba(0,0,0,0.8);
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    text-shadow: 0 1px 2px #222;
    color: #FFF;
    font-weight: bold;
    line-height: 24px;
    white-space: nowrap
}

.fancybox-title-outside-wrap {
    position: relative;
    margin-top: 10px;
    color: #fff
}

.fancybox-title-inside-wrap {
    padding: 5px;
    margin-top: 1px;
    color: #fff;
    background: #000;
    background: rgba(0,0,0,.8)
}

.fancybox-title-over-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: 10px;
    background: #000;
    background: rgba(0,0,0,.8)
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    #fancybox-loading,.fancybox-close,.zoom-close a,.fancybox-prev span,.fancybox-next span {
        background-image:url('/ReadySkins/wonder/img/fancybox_sprite@2x.png');
        background-size: 44px 152px
    }

    #fancybox-loading div {
        background-image: url('/ReadySkins/wonder/img/fancybox_loading@2x.gif');
        background-size: 24px 24px
    }
}

@media screen and (max-width: 667px) {
    .fancybox-nav {
        height:80%
    }
}

.ajax_warning {
    text-align: center
}

.ajax_message,.ajax_warning {
    max-width: 400px
}

.ajax_message .title {
    font-size: 18px;
    display: block;
    margin-bottom: 15px;
    color: #f97c00
}

.ajax_warning p {
    background-image: url("data:image/gif;base64,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");
    background-repeat: no-repeat;
    padding: 5px 0 25px 55px;
    text-align: left;
    font-size: 16px
}

.ajax_message p {
    padding: 0 0 25px 0;
    font-size: 16px
}

.ajax_message input,.ajax_warning input {
    padding: 4px;
    font-size: 14px
}

.ajax_message a,.ajax_warning a {
    text-decoration: none
}

.ajax_message hr {
    clear: both;
    border: 0;
    border-top: 1px solid #ddd
}

.ajax_message .webRequestMail {
    width: 60%
}

#readyYtApiPlayer {
    width: 500px
}

.readyTemporayHiddenElement {
    display: none
}

.highlight {
    background: #fdfa73 !important
}

.ajax_message .shippingTimes strong {
    color: red;
    font-size: 13px;
    margin: 0 0 5px 0;
    padding: 0
}

.ajax_message .shippingTimes {
    color: #000;
    font-size: 11px;
    text-align: center
}

.ajax_message .shippingTimes span {
    display: block;
    font-weight: bold
}

#zoom-box {
    background-color: #fff;
    position: fixed;
    text-align: center;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    padding: 0;
    height: 100%;
    width: 100%;
    z-index: 1000
}

#zoom {
    padding-top: 50px;
    border: 2px solid;
    width: 100%;
    height: 100%;
    text-align: left
}

#zoom.loading {
    background-image: url("data:image/gif;base64,R0lGODlhMAAwAKIFAP39/sLJz8rQ1djc4Ort7////wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiOGFhYTYzMi01OTBiLTRmNzktYTczMC01ZTY0OTY3Y2IyY2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTMzMTBDMTk0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTMzMTBDMTg0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWJkY2YyNTUtMmI5OS00MDM4LWIwYzItZjVjOTY3NjY3MDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmI4YWFhNjMyLTU5MGItNGY3OS1hNzMwLTVlNjQ5NjdjYjJjZSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8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");
    background-position: center center;
    background-repeat: no-repeat
}

.zoom-close {
    z-index: 1000;
    position: absolute;
    right: 13px;
    top: 10px;
    width: auto;
    background: rgba(255,255,255,0.5)
}

.zoom-close a {
    font-size: 0;
    width: 36px;
    height: 36px;
    cursor: pointer;
    display: block
}

.thumb_wrapper a.prev,.thumb_wrapper a.next {
    width: 26px;
    height: 100%;
    position: absolute;
    outline: 0;
    cursor: pointer;
    top: 0;
    border: 0 !important;
    z-index: 10
}

.thumb_wrapper a.prev {
    left: 0;
    background-repeat: no-repeat;
    background-position: 0 center;
    background-color: transparent
}

.thumb_wrapper a.next {
    right: 0;
    background-repeat: no-repeat;
    background-position: 100% center;
    background-color: transparent
}

.thumb_wrapper a.prev,.thumb_wrapper a.next {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAlEAYAAACyoH2oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAVSSURBVHja7JtfaFNXAMa/e3ubWO0acBVqycMwMXQlBu3D0P7xoWhIa5RagmilffKhbHsQm4chTvAlsGF1ILiwSfZgV4oE/yZtKRLcbKzkoY4YWjWtDikhriX/Vq03Tc7dwz13xaZWZInNdfd7+XHuOfdyvvvlnNyc3MMAALA+IpL9QiTTSNn8JlkLLVspzfR4Ky23vuU86XrS9Y2UekotZQWlivK1yCw9n+8WmXQKgiAIwutyvKcYhmEYpmyLWKq4I3JdUGTJXyKFasp1lGnKFOUM5RRliDIgkozSsm8ZB2k9pTBC6aHHh99y3iiEItfiwuLC4kK0NxaOhWNhz292p91pdzY4RAOfbhFbAe8ibW/v6erp6ulqrImdiZ2JnfGWLk4vTi9OR38t9vtQ9EEtV3Zvdm92b+LbC2MXxi6MtaynM4Jx9YDK/uzd0bujd4eZZHdld2V3Jb6Tm2/ZBSUp/iz+LP5s5CsxiM39qwe1+WLMH/PH/MOfyNUvC5lK06Zp07Q1mKURtXrr9e2aiCaiiTRUydUv8+/QkqsBhmEYxvCj6CL85VvqDWL948dy9SnbEfV/kxKUEpQiJSglKEVKUIqUoJSg8qAX5AV5QQDextt428dz4yQ/kr9CiyvUhT1Wj9VjBYLpYDqYBtRutVvtBo4NHBs4NgBoDmsOaw7LL6DkQHIgOQBccl1yXXIBvIW38BbApDKpTCrA6rF6rB4ZrEx4Q96QNwQ8nHk483Amt75R36hv1C9RbisTo1OjU6NTS1yubdpt2m1aYJ9xn3GfsQhH1NDc0NzQHDC5e3L35G6AA/fGxdUH1AfUBwATa2JNLAAXXHDJb0SZHCaHyQE8IA/IAwLwN/mb/M2l+klMYhIA+4R9wj4BWipbKlsqi2BEjZwYOTFyAphwT7gn3Ln16gp1hboCsF2xXbFdATbVbqrdVJvHKWGN1vpmJ2YnZicA9yH3IfchgE/xKT6V267WVmurtQHmc+Zz5nNrENSjjkcdjzqA2823m283rxDQPfU99T3goPWg9aAVqGyvbK9sL8DcvcaLsnNX567OXQWuea55rnkAvp6v5+tz2+3x7fHt8QE1/TX9Nf0fcOpj77P32ftAKSklpSs89XAnuZPcSYDxMT7G9/E+NjPPmefMc4A7zh3njgPEQRzEscL9CrABNrCGU99d413jXSMQjoaj4WhuvcqkMqlMQGtda11rHbDx7MazG8/Kf0TF7DF7zA4Mjg+OD44D6WA6mA7mtttatbVqaxXQFGoKNYWK4KnPn/Fn/Blg2jntnHauEFhEFVFFgP3D+4f3DwMbxjeMbxiXX1Av617WvawDblluWW5ZgHR1ujpdndtO163r1nUDDVwD15CHR7a8/eCVOmRIGBKGBMCVc+Vc+RKJgRiIAXjqeup66pLvVCf1X/Kz3KfkP18BFWxlYuepnad2ngL0GX1GnwFKOko6SjqAskBZoCwA6Np0bbo2+QYl9V/yI/mT/Er+865Cv5SR0CV0CZ0gpL1pb9pbgLdzxG+Ci6u/3CJNffmT5EfyV2gp70woi7KKlKCUoBQpQSlSglKCUqQE9Z9//20XtgvbX9F/gkjj6q2zvxM3cRP3vEEJ6gMreT15PXndTzeCvXrHcufCZ6n51HxqfuwbJagPJGImZmJOnu6L9kX7oud/obE5Vj8r0XpZe1l7WXv+b1JP6kl98nv5TSFFrkxPpifTM/t5/Eb8RvzG0JF87TiMH40fjR8d+jnTmenMdM42Fft9YEQDxb6Hl/SJfP21yNRPYvcX3nsdnu7h/UEsae6IXPcH7edp+vEtuj28/wwAea4CZYt/JiEAAAAASUVORK5CYII=")
}

#colMid .video_gallery .item {
    width: 100%;
    max-width: 100%;
    clear: both;
    margin: 0 0 35px 0;
    text-align: center;
    border: 2px solid #dcdcdc;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden
}

#colMid .thumb_wrapper {
    position: relative;
    text-align: center;
    margin: auto
}

#colMid .video_gallery .thumb {
    margin: auto;
    overflow: hidden
}

#colMid .video_gallery .thumb ul {
    list-style: none;
    margin: 0;
    padding: 0
}

#colMid .video_gallery .thumb ul li {
    list-style: none;
    text-align: center;
    margin: 0;
    padding: 0;
    display: inline-block;
    position: relative;
    top: 0;
    left: 0
}



#colMid .video_gallery .thumb ul li a::after {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 320px;
    height: 180px;
    z-index: 10;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ1NDdFOUNBOUM4MDExRTc5MEI5RTlCMTY5ODkzMzNBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ1NDdFOUNCOUM4MDExRTc5MEI5RTlCMTY5ODkzMzNBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDU0N0U5Qzg5QzgwMTFFNzkwQjlFOUIxNjk4OTMzM0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDU0N0U5Qzk5QzgwMTFFNzkwQjlFOUIxNjk4OTMzM0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5luzL+AAAI1klEQVR42txae1BU1x3e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");
    background-position: center center;
    background-repeat: no-repeat
}

#colMid .video_embedded {
    border: 2px solid #dcdcdc;
    height: 0;
    overflow: hidden;
    padding-bottom: 56.25%;
    padding-top: 30px;
    position: relative;
    clear: both
}

#colMid .video_embedded iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    border: 0
}

#colMid .video_gallery .description {
    position: absolute;
    bottom: 23px;
    right: 10px;
    left: 10px;
    height: 36px;
    overflow: hidden;
    line-height: 1.2;
    background: #000;
    opacity: .75;
    color: #fff;
    padding: 2px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#fancybox-thumbs {
    position: absolute;
    overflow: hidden;
    z-index: 9000;
    background: #fff;
    border-left: 10px solid #fff;
    border-right: 10px solid #fff;
    border-bottom: 10px solid #fff
}

#fancybox-thumbs ul {
    position: relative;
    list-style: none;
    margin: 0;
    padding: 5px 0 0 0
}

#fancybox-thumbs ul li {
    float: left;
    opacity: .5;
    padding: 0 2px 0 2px;
    margin: 0 2px 0 2px;
    border: 1px solid #999
}

#fancybox-thumbs ul li.active {
    opacity: 1;
    border: 1px solid #000
}

#fancybox-thumbs ul li:hover {
    opacity: 1
}

#fancybox-thumbs ul li a {
    display: block;
    position: relative;
    overflow: hidden;
    outline: 0
}

.select2-container {
    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle
}

.select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 28px;
    user-select: none;
    -webkit-user-select: none
}

.select2-container .select2-selection--single .select2-selection__rendered {
    display: block;
    padding-left: 8px;
    padding-right: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.select2-container .select2-selection--single .select2-selection__clear {
    position: relative
}

.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 8px;
    padding-left: 20px
}

.select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 32px;
    user-select: none;
    -webkit-user-select: none
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
    display: inline-block;
    overflow: hidden;
    padding-left: 8px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.select2-container .select2-search--inline {
    float: left
}

.select2-container .select2-search--inline .select2-search__field {
    box-sizing: border-box;
    border: 0;
    font-size: 100%;
    margin-top: 5px;
    padding: 0
}

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none
}

.select2-dropdown {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 4px;
    box-sizing: border-box;
    display: block;
    position: absolute;
    left: -100000px;
    width: 100%;
    z-index: 1051
}

.select2-results {
    display: block
}

.select2-results__options {
    list-style: none;
    margin: 0;
    padding: 0
}

.select2-results__option {
    padding: 6px;
    user-select: none;
    -webkit-user-select: none
}

.select2-results__option[aria-selected] {
    cursor: pointer
}

.select2-container--open .select2-dropdown {
    left: 0
}

.select2-container--open .select2-dropdown--above {
    border-bottom: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.select2-container--open .select2-dropdown--below {
    border-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.select2-search--dropdown {
    display: block;
    padding: 4px
}

.select2-search--dropdown .select2-search__field {
    padding: 4px;
    width: 100%;
    box-sizing: border-box
}

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none
}

.select2-search--dropdown.select2-search--hide {
    display: none
}

.select2-close-mask {
    border: 0;
    margin: 0;
    padding: 0;
    display: block;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 99;
    background-color: #fff;
    filter: alpha(opacity=0)
}

.select2-hidden-accessible {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important
}

.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px
}

.select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #999
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: left
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    left: 1px;
    right: auto
}

.select2-container--default.select2-container--disabled .select2-selection--single {
    background-color: #eee;
    cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display: none
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px
}

.select2-container--default .select2-selection--multiple {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0 5px;
    width: 100%
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
    list-style: none
}

.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
    color: #999;
    margin-top: 5px;
    float: left
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-top: 5px;
    margin-right: 10px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #999;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #333
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
    float: right
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    margin-left: 5px;
    margin-right: auto
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: 2px;
    margin-right: auto
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
    border: solid black 1px;
    outline: 0
}

.select2-container--default.select2-container--disabled .select2-selection--multiple {
    background-color: #eee;
    cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
    display: none
}

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa
}

.select2-container--default .select2-search--inline .select2-search__field {
    background: transparent;
    border: 0;
    outline: 0;
    box-shadow: none;
    -webkit-appearance: textfield
}

.select2-container--default .select2-results>.select2-results__options {
    max-height: 200px;
    overflow-y: auto
}

.select2-container--default .select2-results__option[role=group] {
    padding: 0
}

.select2-container--default .select2-results__option[aria-disabled=true] {
    color: #999
}

.select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #ddd
}

.select2-container--default .select2-results__option .select2-results__option {
    padding-left: 1em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-left: 0
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -1em;
    padding-left: 2em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -2em;
    padding-left: 3em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -3em;
    padding-left: 4em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -4em;
    padding-left: 5em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -5em;
    padding-left: 6em
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #5897fb;
    color: white
}

.select2-container--default .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px
}

.select2-container--classic .select2-selection--single {
    background-color: #f7f7f7;
    border: 1px solid #aaa;
    border-radius: 4px;
    outline: 0;
    background-image: -webkit-linear-gradient(top,white 50%,#eee 100%);
    background-image: -o-linear-gradient(top,white 50%,#eee 100%);
    background-image: linear-gradient(to bottom,white 50%,#eee 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)
}

.select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5897fb
}

.select2-container--classic .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px
}

.select2-container--classic .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-right: 10px
}

.select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #999
}

.select2-container--classic .select2-selection--single .select2-selection__arrow {
    background-color: #ddd;
    border: 0;
    border-left: 1px solid #aaa;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
    background-image: -webkit-linear-gradient(top,#eee 50%,#ccc 100%);
    background-image: -o-linear-gradient(top,#eee 50%,#ccc 100%);
    background-image: linear-gradient(to bottom,#eee 50%,#ccc 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)
}

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0
}

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: left
}

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    border: 0;
    border-right: 1px solid #aaa;
    border-radius: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    left: 1px;
    right: auto
}

.select2-container--classic.select2-container--open .select2-selection--single {
    border: 1px solid #5897fb
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    background: transparent;
    border: 0
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
    border-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-image: -webkit-linear-gradient(top,white 0,#eee 50%);
    background-image: -o-linear-gradient(top,white 0,#eee 50%);
    background-image: linear-gradient(to bottom,white 0,#eee 50%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
    border-bottom: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background-image: -webkit-linear-gradient(top,#eee 50%,white 100%);
    background-image: -o-linear-gradient(top,#eee 50%,white 100%);
    background-image: linear-gradient(to bottom,#eee 50%,white 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)
}

.select2-container--classic .select2-selection--multiple {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text;
    outline: 0
}

.select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5897fb
}

.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
    list-style: none;
    margin: 0;
    padding: 0 5px
}

.select2-container--classic .select2-selection--multiple .select2-selection__clear {
    display: none
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    color: #888;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #555
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    float: right
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    margin-left: 5px;
    margin-right: auto
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: 2px;
    margin-right: auto
}

.select2-container--classic.select2-container--open .select2-selection--multiple {
    border: 1px solid #5897fb
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.select2-container--classic .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
    outline: 0
}

.select2-container--classic .select2-search--inline .select2-search__field {
    outline: 0;
    box-shadow: none
}

.select2-container--classic .select2-dropdown {
    background-color: white;
    border: 1px solid transparent
}

.select2-container--classic .select2-dropdown--above {
    border-bottom: 0
}

.select2-container--classic .select2-dropdown--below {
    border-top: 0
}

.select2-container--classic .select2-results>.select2-results__options {
    max-height: 200px;
    overflow-y: auto
}

.select2-container--classic .select2-results__option[role=group] {
    padding: 0
}

.select2-container--classic .select2-results__option[aria-disabled=true] {
    color: grey
}

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
    background-color: #3875d7;
    color: white
}

.select2-container--classic .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px
}

.select2-container--classic.select2-container--open .select2-dropdown {
    border-color: #5897fb
}

.sy-box {
    clear: both;
    margin: 0 0 20px 0
}

@-webkit-keyframes left-right {
    0% {
        -webkit-transform: translateY(-20%) translateX(-10%);
        -moz-transform: translateY(-20%) translateX(-10%);
        -ms-transform: translateY(-20%) translateX(-10%);
        -o-transform: translateY(-20%) translateX(-10%);
        transform: translateY(-20%) translateX(-10%)
    }

    100% {
        -webkit-transform: translateY(0) translateX(10%);
        -moz-transform: translateY(0) translateX(10%);
        -ms-transform: translateY(0) translateX(10%);
        -o-transform: translateY(0) translateX(10%);
        transform: translateY(0) translateX(10%)
    }
}

@-moz-keyframes left-right {
0% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%)
}

100% {
    -webkit-transform: translateY(0) translateX(10%);
    -moz-transform: translateY(0) translateX(10%);
    -ms-transform: translateY(0) translateX(10%);
    -o-transform: translateY(0) translateX(10%);
    transform: translateY(0) translateX(10%)
}
}

@-ms-keyframes left-right {
0% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%)
}

100% {
    -webkit-transform: translateY(0) translateX(10%);
    -moz-transform: translateY(0) translateX(10%);
    -ms-transform: translateY(0) translateX(10%);
    -o-transform: translateY(0) translateX(10%);
    transform: translateY(0) translateX(10%)
}
}

@keyframes left-right {
0% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%)
}

100% {
    -webkit-transform: translateY(0) translateX(10%);
    -moz-transform: translateY(0) translateX(10%);
    -ms-transform: translateY(0) translateX(10%);
    -o-transform: translateY(0) translateX(10%);
    transform: translateY(0) translateX(10%)
}
}

@-webkit-keyframes right-left {
0% {
    -webkit-transform: translateY(0) translateX(10%);
    -moz-transform: translateY(0) translateX(10%);
    -ms-transform: translateY(0) translateX(10%);
    -o-transform: translateY(0) translateX(10%);
    transform: translateY(0) translateX(10%)
}

100% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%)
}
}

@-moz-keyframes right-left {
0% {
    -webkit-transform: translateY(0) translateX(10%);
    -moz-transform: translateY(0) translateX(10%);
    -ms-transform: translateY(0) translateX(10%);
    -o-transform: translateY(0) translateX(10%);
    transform: translateY(0) translateX(10%)
}

100% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%)
}
}

@-ms-keyframes right-left {
0% {
    -webkit-transform: translateY(0) translateX(10%);
    -moz-transform: translateY(0) translateX(10%);
    -ms-transform: translateY(0) translateX(10%);
    -o-transform: translateY(0) translateX(10%);
    transform: translateY(0) translateX(10%)
}

100% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%)
}
}

@keyframes right-left {
0% {
    -webkit-transform: translateY(0) translateX(10%);
    -moz-transform: translateY(0) translateX(10%);
    -ms-transform: translateY(0) translateX(10%);
    -o-transform: translateY(0) translateX(10%);
    transform: translateY(0) translateX(10%)
}

100% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%)
}
}

.sy-box.sy-loading {
    background-image: url("data:image/gif;base64,R0lGODlhMAAwAKIFAP39/sLJz8rQ1djc4Ort7////wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiOGFhYTYzMi01OTBiLTRmNzktYTczMC01ZTY0OTY3Y2IyY2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTMzMTBDMTk0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTMzMTBDMTg0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWJkY2YyNTUtMmI5OS00MDM4LWIwYzItZjVjOTY3NjY3MDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmI4YWFhNjMyLTU5MGItNGY3OS1hNzMwLTVlNjQ5NjdjYjJjZSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8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");
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size: 32px;
    -moz-background-size: 32px;
    -o-background-size: 32px;
    background-size: 32px;
    min-height: 40px;
    z-index: 9999
}

.sy-box.sy-loading .sy-slides-wrap,.sy-box.sy-loading .sy-pager {
    visibility: hidden
}

.sy-slides-wrap {
    position: relative;
    height: 100%;
    width: 100%;
    box-shadow: 0 0 3px rgba(0,0,0,0.4)
}

.sy-slides-wrap:hover .sy-controls {
    display: block
}

.sy-box a {
    border: 0 !important
}

.sy-slides-crop {
    height: 100%;
    width: 100%;
    position: absolute;
    overflow: hidden
}

.sy-list {
    width: 100%;
    height: 100%;
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute
}

.sy-list li,.sy-box li {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important
}

.sy-list.horizontal {
    -webkit-transition: left ease;
    -moz-transition: left ease;
    -o-transition: left ease;
    transition: left ease
}

.sy-list.vertical {
    -webkit-transition: top ease;
    -moz-transition: top ease;
    -o-transition: top ease;
    transition: top ease
}

.sy-slide {
    position: absolute;
    width: 100%;
    z-index: 2
}

.sy-slide.kenburns {
    width: 140%;
    left: -20%
}

.sy-slide.kenburns.useCSS {
    -webkit-transition-property: opacity;
    -moz-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity
}

.sy-slide.kenburns.useCSS.sy-ken:nth-child(1n) {
    -webkit-animation-name: left-right;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-name: left-right;
    -moz-animation-fill-mode: forwards;
    -o-animation-name: left-right;
    -o-animation-fill-mode: forwards;
    animation-name: left-right;
    animation-fill-mode: forwards
}

.sy-slide.kenburns.useCSS.sy-ken:nth-child(2n) {
    -webkit-animation-name: right-left;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-name: right-left;
    -moz-animation-fill-mode: forwards;
    -o-animation-name: right-left;
    -o-animation-fill-mode: forwards;
    animation-name: right-left;
    animation-fill-mode: forwards
}

.sy-slide.sy-active {
    z-index: 3
}

.sy-slide>a {
    margin: 0;
    padding: 0;
    display: block;
    width: 100%
}

.sy-slide>a>img {
    margin: 0;
    padding: 0;
    display: block;
    width: 100%;
    border: 0
}

.sy-controls {
    position: absolute;
    left: 0;
    top: 47%;
    width: 100%;
    -webkit-transition: opacity .2s linear;
    -moz-transition: opacity .2s linear;
    -ms-transition: opacity .2s linear;
    -o-transition: opacity .2s linear;
    transition: opacity .2s linear;
    padding: 0 !important;
    margin: 0 !important
}

.sy-box:hover .sy-controls a,.sy-box:hover .sy-pager {
    opacity: 1
}

.sy-controls a {
    position: relative;
    float: left;
    display: block;
    width: 26px;
    height: 37px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAlEAYAAACyoH2oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAVSSURBVHja7JtfaFNXAMa/e3ubWO0acBVqycMwMXQlBu3D0P7xoWhIa5RagmilffKhbHsQm4chTvAlsGF1ILiwSfZgV4oE/yZtKRLcbKzkoY4YWjWtDikhriX/Vq03Tc7dwz13xaZWZInNdfd7+XHuOfdyvvvlnNyc3MMAALA+IpL9QiTTSNn8JlkLLVspzfR4Ky23vuU86XrS9Y2UekotZQWlivK1yCw9n+8WmXQKgiAIwutyvKcYhmEYpmyLWKq4I3JdUGTJXyKFasp1lGnKFOUM5RRliDIgkozSsm8ZB2k9pTBC6aHHh99y3iiEItfiwuLC4kK0NxaOhWNhz292p91pdzY4RAOfbhFbAe8ibW/v6erp6ulqrImdiZ2JnfGWLk4vTi9OR38t9vtQ9EEtV3Zvdm92b+LbC2MXxi6MtaynM4Jx9YDK/uzd0bujd4eZZHdld2V3Jb6Tm2/ZBSUp/iz+LP5s5CsxiM39qwe1+WLMH/PH/MOfyNUvC5lK06Zp07Q1mKURtXrr9e2aiCaiiTRUydUv8+/QkqsBhmEYxvCj6CL85VvqDWL948dy9SnbEfV/kxKUEpQiJSglKEVKUIqUoJSg8qAX5AV5QQDextt428dz4yQ/kr9CiyvUhT1Wj9VjBYLpYDqYBtRutVvtBo4NHBs4NgBoDmsOaw7LL6DkQHIgOQBccl1yXXIBvIW38BbApDKpTCrA6rF6rB4ZrEx4Q96QNwQ8nHk483Amt75R36hv1C9RbisTo1OjU6NTS1yubdpt2m1aYJ9xn3GfsQhH1NDc0NzQHDC5e3L35G6AA/fGxdUH1AfUBwATa2JNLAAXXHDJb0SZHCaHyQE8IA/IAwLwN/mb/M2l+klMYhIA+4R9wj4BWipbKlsqi2BEjZwYOTFyAphwT7gn3Ln16gp1hboCsF2xXbFdATbVbqrdVJvHKWGN1vpmJ2YnZicA9yH3IfchgE/xKT6V267WVmurtQHmc+Zz5nNrENSjjkcdjzqA2823m283rxDQPfU99T3goPWg9aAVqGyvbK9sL8DcvcaLsnNX567OXQWuea55rnkAvp6v5+tz2+3x7fHt8QE1/TX9Nf0fcOpj77P32ftAKSklpSs89XAnuZPcSYDxMT7G9/E+NjPPmefMc4A7zh3njgPEQRzEscL9CrABNrCGU99d413jXSMQjoaj4WhuvcqkMqlMQGtda11rHbDx7MazG8/Kf0TF7DF7zA4Mjg+OD44D6WA6mA7mtttatbVqaxXQFGoKNYWK4KnPn/Fn/Blg2jntnHauEFhEFVFFgP3D+4f3DwMbxjeMbxiXX1Av617WvawDblluWW5ZgHR1ujpdndtO163r1nUDDVwD15CHR7a8/eCVOmRIGBKGBMCVc+Vc+RKJgRiIAXjqeup66pLvVCf1X/Kz3KfkP18BFWxlYuepnad2ngL0GX1GnwFKOko6SjqAskBZoCwA6Np0bbo2+QYl9V/yI/mT/Er+865Cv5SR0CV0CZ0gpL1pb9pbgLdzxG+Ci6u/3CJNffmT5EfyV2gp70woi7KKlKCUoBQpQSlSglKCUqQE9Z9//20XtgvbX9F/gkjj6q2zvxM3cRP3vEEJ6gMreT15PXndTzeCvXrHcufCZ6n51HxqfuwbJagPJGImZmJOnu6L9kX7oud/obE5Vj8r0XpZe1l7WXv+b1JP6kl98nv5TSFFrkxPpifTM/t5/Eb8RvzG0JF87TiMH40fjR8d+jnTmenMdM42Fft9YEQDxb6Hl/SJfP21yNRPYvcX3nsdnu7h/UEsae6IXPcH7edp+vEtuj28/wwAea4CZYt/JiEAAAAASUVORK5CYII=");
    background-position: 0 0;
    background-repeat: no-repeat;
    font-size: 0;
    opacity: .2;
    z-index: 90
}

.sy-controls .sy-next a {
    float: right;
    background-position: 100% 0
}

@media only screen and (max-width: 600px) {
    .sy-controls {
        display:block
    }

    .sy-controls li {
        min-width: 2.1em
    }
}

.sy-caption-wrap {
    position: absolute;
    bottom: 0;
    z-index: 12;
    left: 0;
    width: 100%
}

.sy-caption-wrap .sy-caption {
    position: relative;
    left: 0;
    right: 0;
    background-color: rgba(0,0,0,0.54);
    color: #fff;
    padding: .4em 1em
}

.sy-caption-wrap .sy-caption a:link,.sy-caption-wrap .sy-caption a:visited {
    color: #fff;
    font-weight: 600;
    text-decoration: none
}

.sy-caption-wrap .sy-caption a:hover,.sy-caption-wrap .sy-caption a:focus {
    text-decoration: underline
}

@media only screen and (max-width: 600px) {
    .sy-caption-wrap {
        left:0;
        bottom: .4em
    }

    .sy-caption-wrap .sy-caption {
        left: 0;
        padding: .2em .4em;
        font-size: .92em;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
        border-radius: 0
    }
}

.sy-pager {
    width: 100%;
    text-align: right;
    -webkit-transition: opacity .2s linear;
    -moz-transition: opacity .2s linear;
    -ms-transition: opacity .2s linear;
    -o-transition: opacity .2s linear;
    transition: opacity .2s linear;
    opacity: .2;
    margin-top: 5px
}

.sy-pager li {
    display: inline
}

.sy-pager li.sy-active a {
    background-position: 100% 0
}

.sy-pager li a {
    font-size: 0;
    display: inline-block;
    width: 14px;
    height: 14px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAOEAYAAADiWek7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAPNSURBVHjaxJdfSFtXHMe/iecmzubq1NiMbDIpSTZEg5RNOqKdkzaMNQs+uGQvcZsPJaB7KU5KQLfpkFL2MLamZEPqJjJS7YMUJ2y0saN31PowJBkyzB6CSqqN1ZiwpSb3zx5ubsfaxQyae/29/Djn/u7vdz/few7nd4ACJgiCIAjNVtHPzIh+Y134l0lj6XmzFUVMjJPP/7/6peOS6qqkCd7P+3m/RiOOPhpEGGGEP74KK6ywUqtFvzCMMMI5ixj/qVucvHBB3afuU/dx7OOF5TKVSqVSqf4Zy831hJBsGVvGln3FYR7zmO9XPzVREEEELy2SCTJBJj587bCElJvrkZDZoexQdqitTYy6fVsevPZ2zahmVDPKMEoJqRQXNUKNUCMMo0qlU+lU+mo1RShCEddOqUvl2BybY6drKulKupJ27yolZDGu7et7x1OrwPTIjXHmGvDH6Q3TvQrgJfOLY8+7APetU5fbPwOendSljlwuzEXraB2tc+8SOOGE8+QUz/Isz8pARkBATk7lR2eglBXhmlm8WclcBBJvJIf3XgBqG6reoreBzdEHs7vjwPc//KT5uQPw2rvsb9oP4AohhBDOEMEhOARH7TFuhVvhVkrPIzQKjUJj7TEsYAELismIQlx8lzAn/A48+HEvkM4CVfeOmCpOAVSaZMlFIFfFmth3gR333mJ6GeBe5+5zlgO4pJ2QqE/UJ+q3zKSH9JCeo6ulBmIn2Ul28r6lbr1uvW7dEFVqaxfjCp67SX4ZB/68kel/2A9ohqkTJARkXbkgawLoLyu+KB8EXP2dDbZvC3Pp1/Rr+jVDlCSdSWfSeXe42lJtqba8XXIwKT/88MMPj1IrshiX/fqr31h9wB3vb0dXPwE2p3aWkgOAoaPmUpUPsJ1v3nh5EOCucXauqXB+PfTQAx4S6Y30RnqvZGxGm9FmLL2QkaZIU6TpSiYvpGJWjEuHcrsWwOnYK2h2AQCy4lLDWWwCSOEszgGcnQN3AJcJJpjwqI98ZnZ5f3l/ef+7Dwxeg9fgfeepT++twFZgKzBT06Jt0bZo35sQZzNdyvaR8nOJPJkutQToiXginshAbSwei8fiX7/PdXPdXDd/nmd4hmeAYl6Kl96X8kn5cSimHJfqscoPRVfnGouORceibZuOJceSY8lL0XE6TsePf05CJERC+hNsJ9vJdm4vpo1pY9r468Bc61zrXGsg5zP7zD4z85yYJzGdz1t+WDcbubmeuCL+t2lviV6fP/UqZvNNVCx/djWI/q/8n9nONwr7HcUu+QoLKRuXxPP3APanWNVb3m0aAAAAAElFTkSuQmCC");
    background-position: 0 0;
    background-repeat: no-repeat;
    text-indent: -9999px;
    margin: 0 3px;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none
}

.sy-filler {
    width: 100%
}

.sy-filler.ready {
    -webkit-transition: padding 600ms ease;
    -moz-transition: padding 600ms ease;
    -o-transition: padding 600ms ease;
    transition: padding 600ms ease
}

#menu ul {
    display: none;
}

#categorieslinks {
    -moz-column-gap: 10px;
    -webkit-column-gap: 10px;
    column-gap: 10px;
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3
}

@media screen and (max-width: 600px) {
    #categorieslinks {
        -moz-column-count:2;
        -webkit-column-count: 2;
        column-count: 2
    }
}

@media screen and (max-width: 400px) {
    #categorieslinks {
        -moz-column-count:1;
        -webkit-column-count: 1;
        column-count: 1
    }
}

/*.carousel {*/
/*    position: relative;*/
/*    top: 0;*/
/*    left: 0;*/
/*    max-width: 100%;*/
/*    width: 100%;*/
/*    -moz-box-sizing: border-box;*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box;*/
/*    z-index: 1;*/
/*    padding: 0 30px 0 30px !important*/
/*}*/

/*.carousel .boxTitle {*/
/*    margin-bottom: 20px !important;*/
/*    margin-left: -30px !important;*/
/*    margin-right: -30px !important*/
/*}*/

/*.carousel .bottomLink {*/
/*    margin-top: 20px !important;*/
/*    margin-left: -30px !important;*/
/*    margin-right: -30px !important;*/
/*    z-index: 110;*/
/*    position: relative*/
/*}*/

/*.carousel .details {*/
/*    vertical-align: bottom;*/
/*    bottom: 0;*/
/*    width: 100%*/
/*}*/

/*.carousel_nav {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    height: 100%;*/
/*    z-index: 100;*/
/*    cursor: pointer*/
/*}*/

/*.carousel_nav.left:hover:after,.carousel_nav.right:hover:after {*/
/*    opacity: 1*/
/*}*/

/*.carousel_nav.left {*/
/*    left: 0*/
/*}*/

/*.carousel_nav.right {*/
/*    right: 0*/
/*}*/

/*.carousel_nav.left:after {*/
/*    position: relative;*/
/*    top: 47%;*/
/*    display: block;*/
/*    width: 100%;*/
/*    content: " ";*/
/*    background-repeat: no-repeat;*/
/*    background-position: 0 0;*/
/*    background-color: #fff;*/
/*    width: 26px;*/
/*    height: 37px;*/
/*    opacity: .5*/
/*}*/

/*.carousel_nav.right:after {*/
/*    position: relative;*/
/*    top: 47%;*/
/*    display: block;*/
/*    width: 100%;*/
/*    content: " ";*/
/*    background-repeat: no-repeat;*/
/*    background-position: 100% 0;*/
/*    background-color: #fff;*/
/*    width: 26px;*/
/*    height: 37px;*/
/*    opacity: .5*/
/*}*/

/*.carousel_nav.right:after,.carousel_nav.left:after {*/
/*    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAlEAYAAACyoH2oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAVSSURBVHja7JtfaFNXAMa/e3ubWO0acBVqycMwMXQlBu3D0P7xoWhIa5RagmilffKhbHsQm4chTvAlsGF1ILiwSfZgV4oE/yZtKRLcbKzkoY4YWjWtDikhriX/Vq03Tc7dwz13xaZWZInNdfd7+XHuOfdyvvvlnNyc3MMAALA+IpL9QiTTSNn8JlkLLVspzfR4Ky23vuU86XrS9Y2UekotZQWlivK1yCw9n+8WmXQKgiAIwutyvKcYhmEYpmyLWKq4I3JdUGTJXyKFasp1lGnKFOUM5RRliDIgkozSsm8ZB2k9pTBC6aHHh99y3iiEItfiwuLC4kK0NxaOhWNhz292p91pdzY4RAOfbhFbAe8ibW/v6erp6ulqrImdiZ2JnfGWLk4vTi9OR38t9vtQ9EEtV3Zvdm92b+LbC2MXxi6MtaynM4Jx9YDK/uzd0bujd4eZZHdld2V3Jb6Tm2/ZBSUp/iz+LP5s5CsxiM39qwe1+WLMH/PH/MOfyNUvC5lK06Zp07Q1mKURtXrr9e2aiCaiiTRUydUv8+/QkqsBhmEYxvCj6CL85VvqDWL948dy9SnbEfV/kxKUEpQiJSglKEVKUIqUoJSg8qAX5AV5QQDextt428dz4yQ/kr9CiyvUhT1Wj9VjBYLpYDqYBtRutVvtBo4NHBs4NgBoDmsOaw7LL6DkQHIgOQBccl1yXXIBvIW38BbApDKpTCrA6rF6rB4ZrEx4Q96QNwQ8nHk483Amt75R36hv1C9RbisTo1OjU6NTS1yubdpt2m1aYJ9xn3GfsQhH1NDc0NzQHDC5e3L35G6AA/fGxdUH1AfUBwATa2JNLAAXXHDJb0SZHCaHyQE8IA/IAwLwN/mb/M2l+klMYhIA+4R9wj4BWipbKlsqi2BEjZwYOTFyAphwT7gn3Ln16gp1hboCsF2xXbFdATbVbqrdVJvHKWGN1vpmJ2YnZicA9yH3IfchgE/xKT6V267WVmurtQHmc+Zz5nNrENSjjkcdjzqA2823m283rxDQPfU99T3goPWg9aAVqGyvbK9sL8DcvcaLsnNX567OXQWuea55rnkAvp6v5+tz2+3x7fHt8QE1/TX9Nf0fcOpj77P32ftAKSklpSs89XAnuZPcSYDxMT7G9/E+NjPPmefMc4A7zh3njgPEQRzEscL9CrABNrCGU99d413jXSMQjoaj4WhuvcqkMqlMQGtda11rHbDx7MazG8/Kf0TF7DF7zA4Mjg+OD44D6WA6mA7mtttatbVqaxXQFGoKNYWK4KnPn/Fn/Blg2jntnHauEFhEFVFFgP3D+4f3DwMbxjeMbxiXX1Av617WvawDblluWW5ZgHR1ujpdndtO163r1nUDDVwD15CHR7a8/eCVOmRIGBKGBMCVc+Vc+RKJgRiIAXjqeup66pLvVCf1X/Kz3KfkP18BFWxlYuepnad2ngL0GX1GnwFKOko6SjqAskBZoCwA6Np0bbo2+QYl9V/yI/mT/Er+865Cv5SR0CV0CZ0gpL1pb9pbgLdzxG+Ci6u/3CJNffmT5EfyV2gp70woi7KKlKCUoBQpQSlSglKCUqQE9Z9//20XtgvbX9F/gkjj6q2zvxM3cRP3vEEJ6gMreT15PXndTzeCvXrHcufCZ6n51HxqfuwbJagPJGImZmJOnu6L9kX7oud/obE5Vj8r0XpZe1l7WXv+b1JP6kl98nv5TSFFrkxPpifTM/t5/Eb8RvzG0JF87TiMH40fjR8d+jnTmenMdM42Fft9YEQDxb6Hl/SJfP21yNRPYvcX3nsdnu7h/UEsae6IXPcH7edp+vEtuj28/wwAea4CZYt/JiEAAAAASUVORK5CYII=")*/
/*}*/

/*.carousel_wp {*/
/*    width: 100%;*/
/*    max-width: 100%;*/
/*    overflow: hidden;*/
/*    -moz-box-sizing: border-box;*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box;*/
/*    z-index: 1*/
/*}*/

/*.carousel_wp>ul {*/
/*    -moz-box-sizing: border-box;*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box;*/
/*    margin-top: 0;*/
/*    margin-bottom: 0;*/
/*    padding: 0 !important;*/
/*    position: relative;*/
/*    left: 0;*/
/*    top: 0;*/
/*    right: 0;*/
/*    text-align: left*/
/*}*/

/*.carousel_wp>ul>li {*/
/*    margin: 0 !important;*/
/*    padding: 0 10px 0 10px !important;*/
/*    list-style: none;*/
/*    display: inline-block;*/
/*    vertical-align: top;*/
/*    text-align: center;*/
/*    -moz-box-sizing: border-box;*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*.carousel_wp>ul>li span {*/
/*    display: inline-block*/
/*}*/

/*.carousel .loader {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    z-index: 1000;*/
/*    background-image: url("data:image/gif;base64,R0lGODlhMAAwAKIFAP39/sLJz8rQ1djc4Ort7////wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiOGFhYTYzMi01OTBiLTRmNzktYTczMC01ZTY0OTY3Y2IyY2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTMzMTBDMTk0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTMzMTBDMTg0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWJkY2YyNTUtMmI5OS00MDM4LWIwYzItZjVjOTY3NjY3MDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmI4YWFhNjMyLTU5MGItNGY3OS1hNzMwLTVlNjQ5NjdjYjJjZSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8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");*/
/*    background-position: center center;*/
/*    background-repeat: no-repeat;*/
/*    background-color: #fff;*/
/*    -webkit-background-size: 32px;*/
/*    -moz-background-size: 32px;*/
/*    -o-background-size: 32px;*/
/*    background-size: 32px;*/
/*    z-index: 9999;*/
/*    opacity: .9*/
/*}*/

.noUi-target,.noUi-target * {
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-user-select: none;
    -ms-touch-action: none;
    touch-action: none;
    -ms-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.noUi-target {
    position: relative;
    direction: ltr
}

.noUi-base,.noUi-connects {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 1
}

.noUi-connects {
    overflow: hidden;
    z-index: 0
}

.noUi-connect,.noUi-origin {
    will-change: transform;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    -ms-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    -webkit-transform-style: preserve-3d;
    transform-origin: 0 0;
    transform-style: flat
}

html:not([dir="rtl"]) .noUi-horizontal .noUi-origin {
    left: auto;
    right: 0
}

.noUi-vertical .noUi-origin {
    width: 0
}

.noUi-horizontal .noUi-origin {
    height: 0
}

.noUi-handle {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute
}

.noUi-touch-area {
    height: 100%;
    width: 100%
}

.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin {
    -webkit-transition: transform .3s;
    transition: transform .3s
}

.noUi-state-drag * {
    cursor: inherit !important
}

.noUi-horizontal {
    height: 18px;
    padding-right: 16px;
    padding-left: 2px
}

.noUi-horizontal .noUi-handle {
    width: 20px;
    height: 24px;
    left: -17px;
    top: -4px
}

.noUi-vertical {
    width: 18px
}

.noUi-vertical .noUi-handle {
    width: 28px;
    height: 34px;
    left: -6px;
    top: -17px
}

html:not([dir="rtl"]) .noUi-horizontal .noUi-handle {
    right: -17px;
    left: auto
}

.noUi-target {
    background: #fafafa;
    border-radius: 4px;
    border: 1px solid #d3d3d3
}

.noUi-connects {
    border-radius: 3px
}

.noUi-connect {
    background: #3fb8af
}

.noUi-draggable {
    cursor: ew-resize
}

.noUi-vertical .noUi-draggable {
    cursor: ns-resize
}

.noUi-handle {
    border: 1px solid #d9d9d9;
    border-radius: 3px;
    background: #FFF;
    cursor: default
}

.noUi-active {
    box-shadow: inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB
}

.noUi-handle:before,.noUi-handle:after {
    content: "";
    display: block;
    position: absolute;
    height: 14px;
    width: 1px;
    background: #e8e7e6;
    left: 6px;
    top: 4px
}

.noUi-handle:after {
    left: 11px
}

.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after {
    width: 14px;
    height: 1px;
    left: 6px;
    top: 14px
}

.noUi-vertical .noUi-handle:after {
    top: 17px
}

[disabled] .noUi-connect {
    background: #b8b8b8
}

[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle {
    cursor: not-allowed
}

.noUi-pips,.noUi-pips * {
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.noUi-pips {
    position: absolute;
    color: #999
}

.noUi-value {
    position: absolute;
    white-space: nowrap;
    text-align: center
}

.noUi-value-sub {
    color: #ccc;
    font-size: 10px
}

.noUi-marker {
    position: absolute;
    background: #CCC
}

.noUi-marker-sub {
    background: #AAA
}

.noUi-marker-large {
    background: #AAA
}

.noUi-pips-horizontal {
    padding: 10px 0;
    height: 80px;
    top: 100%;
    left: 0;
    width: 100%
}

.noUi-value-horizontal {
    -webkit-transform: translate(-50%,50%);
    transform: translate(-50%,50%)
}

.noUi-rtl .noUi-value-horizontal {
    -webkit-transform: translate(50%,50%);
    transform: translate(50%,50%)
}

.noUi-marker-horizontal.noUi-marker {
    margin-left: -1px;
    width: 2px;
    height: 5px
}

.noUi-marker-horizontal.noUi-marker-sub {
    height: 10px
}

.noUi-marker-horizontal.noUi-marker-large {
    height: 15px
}

.noUi-pips-vertical {
    padding: 0 10px;
    height: 100%;
    top: 0;
    left: 100%
}

.noUi-value-vertical {
    -webkit-transform: translate(0,-50%);
    transform: translate(0,-50%);
    padding-left: 25px
}

.noUi-rtl .noUi-value-vertical {
    -webkit-transform: translate(0,50%);
    transform: translate(0,50%)
}

.noUi-marker-vertical.noUi-marker {
    width: 5px;
    height: 2px;
    margin-top: -1px
}

.noUi-marker-vertical.noUi-marker-sub {
    width: 10px
}

.noUi-marker-vertical.noUi-marker-large {
    width: 15px
}

.noUi-tooltip {
    display: block;
    position: absolute;
    border: 1px solid #d9d9d9;
    border-radius: 3px;
    background: #fff;
    color: #000;
    padding: 5px;
    text-align: center;
    white-space: nowrap
}

.noUi-horizontal .noUi-tooltip {
    -webkit-transform: translate(-50%,0);
    transform: translate(-50%,0);
    left: 50%;
    bottom: 120%
}

.noUi-vertical .noUi-tooltip {
    -webkit-transform: translate(0,-50%);
    transform: translate(0,-50%);
    top: 50%;
    right: 120%
}

#r_left_menu {
    position: fixed;
    z-index: 10000;
    top: 0;
    bottom: 0;
    left: -300px;
    width: 300px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    opacity: 1;
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    transition: all .3s linear;
    background-color: #e1e1e0;
    border-right: 2px solid #000
}

#r_left_menu.show {
    left: 0
}

#r_left_menu .r_left_menu_container {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #ebebeb;
    z-index: 1000;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    clip: rect(auto,300px,auto,auto)
}

#r_left_menu .r_left_menu_container_scroll {
    min-height: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

#r_left_menu .r_left_menu_cat_panel {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 300px;
    bottom: 0;
    display: block;
    z-index: 90;
    width: 293px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    min-height: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease
}

#r_left_menu .r_left_menu_cat_panel.show {
    left: 5px !important
}

#r_left_menu .r_left_menu_loader {
    position: absolute;
    top: 0;
    bottom: 0;
    display: block;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
    min-height: 100%;
    opacity: .9;
    z-index: -1000
}

#r_left_menu .r_left_menu_loader.show {
    z-index: 99999
}

#r_left_menu ul {
    list-style: none;
    margin: 0;
    padding: 0
}

#r_left_menu li {
    overflow: hidden;
    vertical-align: top
}

#r_left_menu .btn>span,#r_left_menu .btn>a {
    color: #000;
    font-weight: bold;
    display: block;
    cursor: pointer
}

#r_left_menu .r_left_menu_categories,#r_left_menu .r_left_menu_pages,#r_left_menu .r_left_menu_areas {
    background-color: #fff
}

#r_left_menu .r_left_menu_categories li,#r_left_menu .r_left_menu_pages li,#r_left_menu .r_left_menu_areas li {
    font-size: 100%;
    margin: 0;
    font-weight: normal;
    padding: 0;
    border-bottom: 1px solid #c4c4c4
}

#r_left_menu .r_left_menu_categories li:last-child {
    border: 0
}

#r_left_menu .r_left_menu_categories li:first-child {
    border-top: 1px solid #c4c4c4
}

#r_left_menu .r_left_menu_categories li a,#r_left_menu .r_left_menu_pages li a,#r_left_menu .r_left_menu_areas li a {
    background-color: #fff;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
    display: block;
    padding: 15px;
    position: relative
}

#r_left_menu .r_left_menu_categories li a.folder:after {
    display: inline-block;
    content: ">";
    position: absolute;
    right: 0;
    padding-right: 10px
}

#r_left_menu .r_left_menu_categories li a:hover,#r_left_menu .r_left_menu_pages li a:hover,#r_left_menu .r_left_menu_areas li a:hover {
    background-color: #bbb
}

#r_left_menu .r_left_menu_areas li a.current {
    padding-bottom: 0
}

#r_left_menu .r_left_menu_areas li a {
    color: #000;
    font-weight: bold
}

#r_left_menu .r_left_menu_categories li a {
    color: #525252;
    font-weight: normal !important
}

#r_left_menu .r_left_menu_pages li a {
    color: #000;
    background-color: #bbb
}

#r_left_menu .r_left_menu_categories {
    padding: 0 15px 0 15px
}

#r_left_menu .r_left_menu_areas {
    border-top: 1px solid #c4c4c4
}

#r_left_menu .r_left_menu_pages {
    margin-top: 40px;
    border-top: 1px solid #c4c4c4
}

#r_left_menu .r_left_menu_back_panel {
    display: inline-block;
    cursor: pointer;
    padding: 15px 0 15px 0
}

#r_left_menu .r_left_menu_back_panel:before {
    display: inline-block;
    content: "<";
    padding-right: 10px
}

#r_left_menu .r_left_menu_cat_panel .label {
    display: block;
    padding: 15px;
    display: block;
    text-decoration: underline;
    font-weight: bold;
    background: #000
}

#r_left_menu ul.r_left_menu_btn {
    display: flex
}

#r_left_menu ul.r_left_menu_btn li {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    flex-shrink: 0;
    flex-grow: 1
}

#r_left_menu .list {
    padding: 0 10px 10px 10px
}

#r_left_menu .list a {
    display: block;
    background-repeat: no-repeat;
    background-position: 5px center;
    color: #000;
    border-top: 1px solid #c4c4c4;
    padding: 15px 10px 15px 10px
}

#r_left_menu .list a:hover {
    background: #fff
}

#r_left_menu .r_left_menu_list {
    width: 100%;
    max-height: 0;
    overflow: hidden;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease
}

#r_left_menu .r_left_menu_list.show {
    max-height: initial;
    min-height: 100px;
    padding-bottom: 10px
}

#left_countries .list .searchWrapper {
    width: 100%;
    padding: 7px;
    background: #fff;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative
}

#left_countries .list .countrySearchReset {
    cursor: pointer;
    color: #bbb;
    font-weight: bold;
    font-size: 25px;
    display: none;
    position: absolute;
    right: 9px;
    top: 3px
}

#mainTable.search-filters-load:before {
    opacity: .4;
    display: block;
    position: absolute;
    z-index: 999;
    width: 100%;
    height: 100%;
    content: " ";
    background-color: #fff
}

#mainTable .load {
    width: 48px;
    height: 48px;
    position: fixed;
    z-index: 999;
    top: 50%;
    left: 50%;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url("data:image/gif;base64,R0lGODlhMAAwAKIFAP39/sLJz8rQ1djc4Ort7////wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiOGFhYTYzMi01OTBiLTRmNzktYTczMC01ZTY0OTY3Y2IyY2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTMzMTBDMTk0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTMzMTBDMTg0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWJkY2YyNTUtMmI5OS00MDM4LWIwYzItZjVjOTY3NjY3MDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmI4YWFhNjMyLTU5MGItNGY3OS1hNzMwLTVlNjQ5NjdjYjJjZSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8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");
    margin: -24px 0 0 -24px
}

#colMid {
    position: relative;
    z-index: 1
}

.rdy-search-results *,.rdy-filters * {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.rdy-search-filters {
    margin-bottom: 20px
}

.rdy-search-filters .expand {
    padding: 5px 10px 0 14px;
    display: block;
    text-align: left;
    color: #888;
    font-size: 12px;
    cursor: pointer
}

.rdy-search-filters li.remove,.rdy-search-filters fieldset li.hidden,.rdy-search-filters li.noActive {
    display: none
}

.rdy-search-filters fieldset {
    text-align: left;
    border: 0;
    margin: 0 0 20px 0;
    padding: 0;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden
}

.rdy-search-filters fieldset li {
    position: relative;
    overflow: hidden
}

.rdy-search-filters fieldset label {
    cursor: pointer;
    color: #383a3f
}

.rdy-search-filters fieldset label input[type="checkbox"],.rdy-search-results .activeFilters input[type="checkbox"] {
    display: none
}

.rdy-search-filters .label-text {
    line-height: 17px;
    margin-left: 2px;
    margin-bottom: 5px;
    padding: 0 0 0 20px;
    display: inline-block;
    position: relative;
    top: 0;
    left: 0
}

.activeFilters .label-text {
    margin-left: 2px;
    padding: 5px 5px 5px 20px;
    display: inline-block;
    position: relative;
    top: 0;
    left: 0
}

.rdy-search-filters label input[type="checkbox"]+.label-text:before,.rdy-search-filters label span.disable+.label-text:before,.rdy-search-filters .idCategory .folder_butt:before {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 2px solid #dddfe6;
    content: " ";
    display: inline-block;
    width: 14px;
    height: 14px;
    position: absolute;
    top: 0;
    left: 0
}

.rdy-search-filters label input[type="checkbox"]+.label-text:hover:before {
    border: 2px solid #347dff
}

.rdy-search-filters label input[type="checkbox"]:checked+.label-text:before {
    animation: tick 150ms ease-in;
    background-position: -101px -860px;
    background-color: #007bff;
    border: 2px solid #007bff
}

.rdy-search-filters label input[type="checkbox"].blocked2+.label-text:before {
    background-position: -101px -977px;
    background-color: #ebedf4;
    border: 2px solid #dddfe6
}

.rdy-search-filters fieldset label span.disable {
    display: none
}

.rdy-search-filters label input[type="checkbox"]:disabled+.label-text:before,.rdy-search-filters label span.disable+.label-text:before {
    background-color: #dddfe6;
    border: 2px solid #dddfe6;
    background-image: none
}

.activeFilters label input[type="checkbox"]:checked+.label-text:before {
    content: " ";
    display: inline-block;
    width: 11px;
    height: 11px;
    position: absolute;
    top: 7px;
    left: 5px;
    background-position: -100px -1093px
}

.activeFilters label input[type="checkbox"].blocked2+.label-text:before {
    content: " ";
    display: inline-block;
    width: 11px;
    height: 11px;
    position: absolute;
    top: 7px;
    left: 5px;
    background-position: -100px -1204px
}

@keyframes tick {
0% {
    transform: scale(0)
}

90% {
    transform: scale(1.3)
}

100% {
    transform: scale(1)
}
}

.rdy-search-filters .idCategory label {
    font-size: 90%;
    text-align: left;
    margin-left: 19px
}

.rdy-search-filters .idCategory .folder_butt {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    cursor: pointer;
    width: 14px;
    height: 20px
}

.folder_butt strong,.rdy-search-filters .idCategory .expand {
    display: none !important
}

.rdy-search-filters .idCategory .folder_butt:before {
    background-position: -99px -1314px
}

.rdy-search-filters .idCategory .folder_butt.clicked:before {
    background-position: -99px -1425px
}

.rdy-search-filters ul {
    overflow: hidden;
    margin-bottom: 10px
}

.rdy-search-filters li ul {
    margin-left: 21px
}

.rdy-search-filters .legend {
    display: block;
    font-weight: bold;
    padding: 5px 15px 5px 5px;
    margin: 0 0 10px 0;
    width: 100%;
    text-align: left;
    cursor: pointer;
    position: relative;
    background-color: #ddd
}

.rdy-search-filters .legend.clicked::before {
    background-position: -100px -1426px
}

.rdy-search-filters .legend::before {
    position: absolute;
    right: 5px;
    top: 50%;
    display: inline-block;
    width: 11px;
    height: 11px;
    content: " ";
    margin-top: -5.5px;
    background-position: -100px -1315px
}

.rdy-search-results .activeFilters {
    background: #f6f8fc
}

.rdy-search-results .activeFilters div {
    border-bottom: 1px solid #dddfe6;
    height: initial;
    overflow: auto;
    padding: 5px;
    display: flex;
    flex-wrap: wrap
}

.rdy-search-results .activeFilters .legend {
    display: inline-block;
    width: auto;
    font-weight: bold;
    margin: 0;
    padding: 5px;
    min-width: 120px
}

.rdy-search-results .activeFilters label {
    margin: 0 5px 0 0;
    border: 1px solid #ccc;
    font-size: 100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #333;
    cursor: pointer;
    display: inline-block !important;
    background: #fff
}

.rdy-search-filters-delete .deleteFilters {
    padding: 5px 5px 5px 20px;
    border-bottom: 2px solid #f5c6cb;
    margin-bottom: 10px;
    display: block;
    cursor: pointer;
    line-height: 1.5;
    font-size: 120%;
    background: #f8d7da;
    color: #721c24;
    text-align: left;
    position: relative
}

.deleteFilters::before {
    position: absolute;
    left: 5px;
    top: 50%;
    display: inline-block;
    width: 11px;
    height: 11px;
    content: " ";
    margin-top: -5.5px;
    background-position: -100px -1093px
}

.rdy-search-results .tools .bar {
    display: flex;
    align-items: center
}

.rdy-search-results .changeView,.rdy-search-results .sort {
    display: inline-block;
    margin: 5px 0 5px 0
}

.rdy-search-results .changeView a {
    position: relative;
    margin-left: 5px;
    display: inline-block;
    cursor: pointer;
    width: 25px;
    height: 25px
}

.rdy-search-results .changeView a:hover,.rdy-search-results .changeView a.current {
    background: #c6c6c6
}

.rdy-search-results .changeView .grid::before,.rdy-search-results .changeView .horizontal::before,.rdy-search-results .changeView .cubes::before {
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block;
    width: 25px;
    height: 25px;
    color: #000;
    content: " "
}

.rdy-search-results .totResults,.rdy-search-results .showFiltersWp {
    display: inline-block
}

.rdy-search-results .totResults p {
    padding: 0 10px 0 10px;
    margin: 10px 0 10px 0;
    display: inline-block;
    line-height: 1.5;
    font-size: 120%
}

.rdy-search-results .showFilters,.rdy-search-back,.rdy-search-show-results {
    cursor: pointer;
    display: none
}

.rdy-search-results .pages {
    padding-top: 10px
}

.rdy-search-results .pages input:disabled {
    display: none
}

.rdy-search-results .pages input {
    padding: 5px 10px 5px 10px;
    margin: 0 2px 0 2px;
    font-size: 100%;
    cursor: pointer;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.rdy-search-results .pages input.loading {
    background-image: url("data:image/gif;base64,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");
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-color: #fff !important;
    border: none !important;
    color: #fff !important;
    font-size: 0 !important;
    padding: 0 !important;
    width: 40px !important;
    height: 40px !important;
    outline: 0 none
}

.rdy-search-results .changeView .cubes:before {
    background-position: -100px -250px
}

.rdy-search-results .changeView .horizontal:before {
    background-position: -100px -375px
}

.rdy-search-results .changeView .grid:before {
    background-position: -100px -500px
}

.rdy-search-results .sort label {
    display: inline-block;
    margin-right: 5px
}

.officialPriceMin,.officialPriceMax {
    padding: 7px;
    margin: 15px 5px 5px 5px;
    width: 44%
}

.noUi-connect {
    background: #eee !important
}

.rdy-search-params {
    margin-bottom: 10px;
    background: #efefef;
    text-align: left;
    padding: 5px
}

.rdy-search-params label {
    display: block;
    padding: 0 0 5px 0
}

.rdy-search-params span {
    display: inline-block;
    padding-left: 5px;
    font-weight: bold
}

.rdy-search-params a {
    display: block;
    font-weight: bold
}

.rdy-search-results .results {
    margin: 10px 0 10px 0
}

.rdy-search-filters label input[type="checkbox"]:checked+.label-text:before,.rdy-search-filters label input[type="checkbox"].blocked2+.label-text:before,.activeFilters label input[type="checkbox"]:checked+.label-text:before,.activeFilters label input[type="checkbox"].blocked2+.label-text:before,.rdy-search-filters .idCategory .folder_butt:before,.rdy-search-filters .idCategory .folder_butt.clicked:before,.rdy-search-filters .legend::before,.deleteFilters::before,.rdy-search-results .changeView .grid::before,.rdy-search-results .changeView .horizontal::before,.rdy-search-results .changeView .cubes::before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAAZ8CAYAAAD8m+LdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlCNEQwQTg3NTdDMDExRUE5NjhBRjQ5RDgxNDJBMTVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlCNEQwQTg4NTdDMDExRUE5NjhBRjQ5RDgxNDJBMTVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUI0RDBBODU1N0MwMTFFQTk2OEFGNDlEODE0MkExNUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUI0RDBBODY1N0MwMTFFQTk2OEFGNDlEODE0MkExNUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BOR3FAAAUyklEQVR42uzcTYhdZxnA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")
}

@font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/muli/v28/7Aulp_0qiz-aVz7u3PJLcUMYOFmQkEk30e0.ttf) format('truetype')
}

@font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/muli/v28/7Aulp_0qiz-aVz7u3PJLcUMYOFnOkEk30e0.ttf) format('truetype')
}

.noscroll {
    overflow: hidden !important;
    height: 100%;
    padding: 0;
    margin: 0
}

.completeList {
    display: inline-block;
    vertical-align: top;
    margin-left: 5px;
    padding-top: 2px;
    padding-right: 4px;
    padding-bottom: 2px
}

.rssLink {
    display: inline-block;
    vertical-align: top;
    margin-left: 5px;
    background-image: url(data:image/gif;base64,R0lGODlhCgAKAOYAAPr///d9G/R/J+3NwN1qP9ZUMvj///aBJOeDX/CTY/r7+utpHe9rH+vCteliJeZ4OvfNq+V6O/S5k99UHeZkIuVgI+90L/KZU/GTUPCFOOt8S/jq3ulsJtlMJelrI/jt49tNHOZ6O/bj1/OTTtpWQPR4JfV6H+zNwOZlNfv+/PONT+lxOfCGReSFa/Owe/CukPPDmOpiGvK3jPZ9G+hpJNxpPuNdK+RfJfn//+tnIuFZJ+NZHed4OfKmbNxTJPfi0PGBP/Xn3+R3S/SVRvN5GvRvEvR4IPOAIu1vLO7VztRAHuVgHdhGHdZSMPn7+OVhJvXPrfW/lehYF95PGN5ZM+qpnPj79/F0J/FxGPKPR+JaKOptI/bu6fGOPehpJdQ8GPOmZ/Geb99tUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAKAAoAAAdmgEkEUzsUXhxbESc1KC8JV0UmBwEPExobVh89REdGOTdILBlRADBYDE9LKk4/F2A4YVJaNCVZUCkYElw2Ph4CLl0QIisKLUwLQwYyQABCQVVfITMjFg4IVGIkBQM8MRU6IB1KTQ2BADs=);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 2px 4px 2px 15px
}

.freeExpenses {
    color: #f90
}

span.highlighted {
    background-color: #fffb86;
    font-weight: bold;
    animation: blink 1s linear infinite
}

@keyframes blink {
0% {
    background-color: #fffb86
}

50% {
    background-color: #fff
}

100% {
    background-color: #fffb86
}
}

.fullAV {
    color: #090
}

.inArrivalAV {
    color: #339
}

.halfAV {
    color: #f90
}

.noAV {
    color: red
}

.fullAV.ico {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjA76PVpAAAAjklEQVQ4T2OgCWi/M+1/wJm0/zL7LMEYxAaJQaVxg/1vjv9X2G/zn2GbIlYMkgOpgSpHBWAJLJrQMct2lf/H353DNASfzehY46AzqgFg/2FRiA93352FMAQUSNgU4cNgPTAACmlsivBhsB4YoNgAir1ATiBiJCxSohGsFh2QkpDwpkaykzIyIDszkQ4YGAAl50yjbwQ55gAAAABJRU5ErkJggg==) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important;
    padding: 2px 2px 2px 21px !important;
    line-height: 18px
}

.inArrivalAV.ico {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjA76PVpAAAAkUlEQVQ4T2OgCTjd/uf/lsBf/+fK/gRjEBskBpXGDR7v//t/vuLP/5OYsGOQHEgNVDkqAElg04SOJ7P+/P/8OBZD8NmMjhdr/kQ1AOQ/bArx4bPdSGECCiRsivBhkB6odgYGUEhjU4QPg/RAtVPBAIq9QE4gYiQsUqIRpBaqDQFISUh4UyPZSRkZkJ2ZSAcMDAB6GLaeMSS4+AAAAABJRU5ErkJggg==) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important;
    padding: 2px 2px 2px 21px !important;
    line-height: 18px
}

.halfAV.ico {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjA76PVpAAAAkUlEQVQ4T2OgCfjzZNr/X9dT//88YwHGIDZIDCqNG/z9cPz/z7PW/38eU8COgXIgNVDlqACsGZsmDKz8/++nc5iG4LUZHZ9zQjUA5D+sCvHgP09nIgwBBxgWRfgwSA9UO9D5oNDGoggvBuqBaqeCARR7gaxARE9YJEUjUC1UGwKQlJDwpkZykzIyIDszkQ4YGACD8+Z7Km+vUQAAAABJRU5ErkJggg==) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important;
    padding: 2px 2px 2px 21px !important;
    line-height: 18px
}

.noAV.ico {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjA76PVpAAAAjUlEQVQ4T7WTwQ2AIBAEeVgGD5+UQ1c8KIqnZa0LXiJeFALESTaA7Go4D/MLCAHwHrD2Up7zmWx/g5SAfQed78p79Ij9SQnrwJu2DTgOThXNL2s5x6GinFmbeoqRg1CKpA09MSNxrnKltaEnZiTO1fILlo8wU0TdWEO/kV6J3Qw1UrMbZ1u5ZvoyjWPMCY/RZCCvhdzQAAAAAElFTkSuQmCC) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important;
    padding: 2px 2px 2px 21px !important;
    line-height: 18px
}

.sIva {
    font-size: 60%;
    font-weight: normal;
    display: block
}

.sDiscount {
    font-size: 60%;
    font-weight: normal
}

.help {
    cursor: help
}

.correctValue {
    border: 1px solid #ccc !important
}

.prodLogo {
    float: none !important;
    margin: 2px !important;
    display: inline !important
}

.rangePrice {
    font-size: 84.5%;
    font-weight: normal;
    line-height: 1.5
}

.pricePicking {
    font-size: 84.5%;
    line-height: 1.5;
    margin-bottom: 10px;
    display: block
}

.pricePicking strong {
    color: #028bff;
    display: inline !important
}

.mainPriceCurrency {
    display: inline-block !important;
    margin-right: 3px
}

.mainPrice {
    font-size: 138.5%;
    color: red;
    margin-bottom: 3px;
    line-height: 1.5
}

.grossPrice {
    font-size: 138.5%;
    color: #000;
    font-weight: normal;
    margin-bottom: 3px;
    line-height: 1.5
}

.priceMessage {
    font-style: italic;
    display: block;
    font-size: 84.5%;
    color: #9d49cf;
    margin-bottom: 3px;
    line-height: 1.5
}

.rangePrice .priceMessage {
    display: inline-block
}

.personalElement {
    margin-top: 5px;
    margin-bottom: 10px
}

.personalElement a {
    font-weight: bold
}

.personalElement p {
    padding: 5px 5px 0 5px
}

.personalElement ul {
    list-style: square outside !important;
    text-align: left
}

.personalElement ol {
    list-style-position: outside !important;
    text-align: left
}

.personalElement li {
    list-style: square;
    padding: 0 0 5px 0 !important;
    margin: 0 0 0 20px !important
}

.ajax_message .details_wrap {
    display: table
}

.btn_wrapp {
    clear: both;
    display: block;
    padding: 10px;
    margin: 10px 0 20px 0;
    text-align: center
}

.ajax_message .thumb,.ajax_message .details {
    display: table-cell;
    vertical-align: middle
}


#cartAddConfirm {
    max-width: 300px;
    width: 300px;
    right: 10px;
    background: #fff;
    position: fixed;
    padding: 20px;
    border: 1px solid #797979;
    border-left: 7px solid #7cb009;
    top: -300px;
    z-index: 100;
    -webkit-box-shadow: 0 0 21px -4px rgba(0,0,0,0.59);
    box-shadow: 0 0 21px -4px rgba(0,0,0,0.59)
}

.cartDBCacheMerge {
    padding: 20px
}

.cartDBCacheMerge p {
    font-size: 17px;
    color: #143446;
    margin-bottom: 20px
}

.cartDBCacheMerge .head {
    display: flex;
    padding: 7px 10px 7px 10px;
    border-top: 1px solid #bcd4e1;
    border-right: 1px solid #bcd4e1;
    border-left: 1px solid #bcd4e1;
    border-bottom: 1px solid #bcd4e1;
    background: #e5f2f9
}

.cartDBCacheMerge .head .name {
    flex-basis: 100%;
    font-weight: bold
}

.cartDBCacheMerge .product {
    display: flex;
    padding: 7px 10px 7px 10px;
    border-bottom: 1px solid #bcd4e1
}

.cartDBCacheMerge .nx {
    flex-basis: 200px;
    font-weight: bold;
    font-size: 11px
}

.cartDBCacheMerge .name {
    flex-basis: 100%;
    font-size: 11px
}

.pages {
    clear: both;
    margin: 10px 0 20px 0;
    text-align: center;
    font-size: 100%;
    width: 100%
}

.pages p {
    margin-bottom: 8px;
    font-size: 84.5%;
    font-weight: bold
}

.pages span {
    display: inline-block;
    margin: 0 2px 10px 2px
}

.pages a,.pages input {
    font-size: 84.5%;
    padding: 4px 6px 4px 6px;
    font-weight: bold;
    text-decoration: none;
    background: #fff;
    border: 1px solid #4f4e4e;
    color: #000;
    display: inline-block
}

.pages a:hover {
    background: #4f4e4e;
    border: 1px solid #4f4e4e;
    color: #fff
}

span.disabledPg a,a.disabledPg,input.disabledPg {
    color: #ccc !important;
    border: 1px solid #ccc !important;
    cursor: default !important;
    background: #fff !important
}

span.selectedPg a,a.selectedPg,input.selectedPg {
    background: #fff !important;
    border: 1px solid #fff !important;
    color: #000 !important
}

.privacyFormBox {
    text-align: left;
    padding: 2px;
    margin: 5px 0 5px 0;
    border: 0;
    display: flex;
    align-items: flex-start
}

.privacyFormBox input[type="checkbox"] {
    width: auto !important;
    margin: 2px 5px 0 0
}

.privacyFormBox a {
    font-weight: bold
}

.privacyFormBox p {
    font-size: 80%;
    padding: 0 !important;
    margin: 0 !important
}

#searchBrandForm a,#latestModelsBox a,#searchForm a,#qrCodeBox a,.web-page-search a {
    color: #fff
}

#searchBrandForm a:hover,#latestModelsBox a:hover,#searchForm a:hover,#qrCodeBox a:hover,.web-page-search a:hover {
    color: #f97c00
}

#loginBox a,.newsletterBox a,#mainSearchFormBoxSX a,#mainSearchFormBoxDX a,#currenciesBox a,.web-page-latest-items a {
    color: #606060
}

#loginBox a:hover,.newsletterBox a:hover,#mainSearchFormBoxSX a:hover,#mainSearchFormBoxDX a:hover,#currenciesBox a:hover,.web-page-latest-items a:hover {
    color: #000
}

#userBox a,.rssFeed a,.feedBackBox a,#colDx .miniBox a,#colSx .miniBox a,#sendOrderDetails a {
    color: #606060
}

#categories a:hover,#userBox a:hover,.rssFeed a:hover,.feedBackBox a:hover,#colDx .miniBox a:hover,#colSx .miniBox a:hover {
    color: #000
}

#colSx .miniBox .bottomLink a,#colDx .miniBox .bottomLink a,#colMid .miniBox .bottomLink a {
    color: #000
}

#cartBoxRight .cart_item .description a {
    color: #6b6969
}

.whishListRemove {
    display: block;
    background-image: url(data:image/gif;base64,R0lGODlhFAAUAPe3AO1WPu9ZQfBcRepTOfJfSbCcmulPNu5ZQedNMvNjTelQNuRBJP////39/fB4ZO3t7fFdRfRjTdh1aPVmUOVBJet9btt6bu94YvOPgO5yXLGdm/9yXr2urOpTOvtuWf9wW/v7+/98aOlONNtxZfB0X+g/I+50XvlqVu+HdOtQNPRkTvNbQ/JiS8Wcl/prVudMMbaioOpSOdl1aLOAett7bqxZT7pdUelLL+/u7udLMKxrY+lNM8Sinr6zsvCOfeZRPfKJeexUOuRAI/Du7eXl5fSAavNYQdGxrcOzsfRsWO9XP+1VP+53ZflfR+lLMfdpVLShn9ZrXbF9d7VYTfdbRfuqne+IdtPR0amPjO5sVP9sV7OBe7ikouZDJu5pUbSgnvhoUsZYStdVRuB/cfZ8aflnUvdlT/ZjS/X19eNVQfPz8+RWQvBaRO6Hdfr6+vyrntVuYu3s7PJgSfdhS7ejodRXR/doUsGdmPFmTsG3tftsWP5uWsxLPKmUkf9/aurq6vn5+eFRPe9fS+Z4aeJXRbxVR9hgUPB2YNhWR+FbSPloUepAI+lWQMO6ufNiTPZkTeZCJvJmT/xwW/9xXfVhS/ltWO5rVLNlW+5qUcxaTPVmUfBkUuJ5a61vaeFQO+J7bupkUtRuYfFdRtzZ2ODY2NxQPtNVROlAI/5yXMBaTq+bmfRdRfVeSeFxYPV4Y9VeT72ysP1pU/91YNHPz/51YPBdReJbS////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAALcALAAAAAAUABQAAAj/AG/dOmJBAo0RLRoIbNBiBA0JFo4IvMWjgo8LJlBgmCFwBgYUJi74qMDj1hAZRSgsWCDECxApW4BgErKSQhEZQ5AwuZEDAYIXkDJw+pShywufOW4wQVIgSQoFBgwoELGDBIkdIqBKTZGkgAYWQQaIHdAhhhMnMTqMHRCEhYYCRpQAmEu3bl0lRgpw+LHiQIC/gAMfGLziBwccNppAEMC4ceNaECCIamIDxy0YjM4Q2MyZgBxKbJYsWZWGjsA4l+aYcZSgdYIIjwK9CgXHUKoHE2cVimVngm9NYEpJaJPFkpUxdybeylNHi4snT1wIinJoUYkSp1wNIjXRDRdTHyRVcEJFqFUkB+gd4CHzRTkgWGEm0ZKVyNMbBvgZVKGiSrnARlPo4Qcoa5ShQgQRqKAIK1D4J9AVnWxiCx97eHDCCR58kMkoDgr0BxZ9FCDGBiGEsAEiMHQ4EQggqNGDDjXUoEMPaKjoXwMPEEHEAwrdEhAAOw==) !important;
    background-position: 2px center !important;
    background-repeat: no-repeat !important;
    padding: 4px 4px 4px 25px !important
}

.whishListAdd {
    display: block;
    background-image: url(data:image/gif;base64,R0lGODlhFAAUAPe9AO1WPu9ZQfBcRepTOfJfSe5ZQelQNrCcmulPNvNjTeRBJPVmUOdNMv39/f///+3t7fJcRtt6brpdUWOLK+pSOfdpVNntvcOzset9bnKSSu9XP+tQNLGdm4vMAM3lqupTOvSAau+HdPNbQ+xUOudLMJHUAO53ZedMMd3ux/KJefv7++RAI7OAeuVBJdl1aPNcRoDEANh1aNt7btGxrelLL9txZe50XvRsWL2urPB0X8Wcl+ZRPeZYP+5yXPDu7elONPNYQXa8DbW6r/COfelLMeXl5e/u7o3FQsSinu94YulNM8vmmfOPgPJiS3avQ7F9d4jOAP51YOrq6t5dTJ+zjvltWHm8QdPR0f5hVqV0KPJiU9RXRq51P4e7RMDhgP1pUrikosG3tZrOS7xVR/lrVuZDJvZjS/9rYPPz83u/APX19f9xXWWTC6mPjKGrmb58SbOBe/NfSqOsmeJ7bqStmonIB/ViTZXLO4zGI9nb1/r6+reioZ7UU7/ggPNiTPBaRJl0QOlWQPdlT7NlW/5eUfn5+a1vaO5pUflfR2ikDMZYSmakDI7OAP94bblrLf9wW8O6uauSk/1oWIKZMLVYTWe5AO5qUZvPS/FfSZ2plIeZMvdoUuZCJpzUUu1ORP9uZflgR4XFTd5oRbFzOmmgHIrIB9HPz/5sV43GI/dhS2G6AH3BA7aioNnd1uJ5a3ytN/FdRZ3PN/1dTvxwW2CtAJ2mk9NVRPtsWL2ysGCuAO3s7HvFM5PQNP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAL0ALAAAAAAUABQAAAj/AHv1mhEhhowaOhoIbKCjhowYEWYI7IUEw5AkNkIwYSGQBZMQNpIMwYCklw8XIFooULDiUIoncFJYWrGyBQgXPi6YoEGCAYMTnHq4mtOjzAmfJGiYuHDgxgYDCBAY+KEkRw4lP6BK3XDjAIcmIwaIHfCBAhEiFD6MHTCiCYcDQDQAmEu3bl0NQA7g2CGiQIC/gAEXGFxAxA4cRiQggiWgsWPHEF68gABKgpFerAKZIcC5M6Y4sv7w4AHB0x6BugalEuQngesEdgg5muTEiSZADyaaGvNl04LfC7BksdLpkhg+oahM7BVmyykyFSpIEvWKFy0PHnLF6tJqoh4wth7Nc6pyZtQuVEdQoDiC546b5YVwKVoT5RMXVV4c6HfQZ1Wt5QJBQsktjbxRSR1BWGBBEKWkIQeAAl1hiBZTsAEFDEssAQMjpOQBoUBStBFJJot0UEIJHSRCx4cTqaACGkJkMMEEGQihBosANvBAEUU8oFAvAQEAOw==) !important;
    background-position: 2px center !important;
    background-repeat: no-repeat !important;
    padding: 4px 4px 4px 25px !important
}

.webRequestPrice {
    background-image: url(data:image/gif;base64,R0lGODlhFAASAPf/AOOtANWiAdOfAMuYAJtoAP///6BtAKRxANypAL2KAO/jx9ekAOSwANyoAM6bANGeAKVyAN2qAOaxANCdAOm3A//ojPv48bmGALJ/APHs0/juzfbms+arAOGuBenp8fr8/+7y/8aRAMaTALiFAOW2EPryYuXMiLB+Cf72yfXnxuTazP//YfDGKMmWALODCvrFAPHy/+i8KMOcRPz58PPiseOuANGjEfvqteG3Kv/xO+S7I/G9ALyKANCcALB9AP/88+exAP3VOf/tYN+sAOO7MvriAObGYbmNI/76bu3es+3n2f/cINuoAO67B/zaWem7If/rkvPy98eoXvXQRfHEJ/TII/rtvf7wuP/SC+jDUOrEQuGpAP7WAPXw3+TBVf/3DezEMe3EMv/10dejAPbbh/768M6uXv/sFdWnFNmlA+S9SefES6t8FvDx8+GsAK98C/rz2PXWN/L6//70zvX3//O/APv9/9qqDbOAAOzu/+zQcJxpAP/88tS1X+W0EdShAKFtAOWxCsKPAOfZtuOwAO/VfeWwB9WvRvf04fXPMt2vGtOgAP789NWhBOrYsuratfPekuvcse3dtefk3+/p3OrCM+/FNPPXbr+SI//+cfXeivDLPv/1dvLDAOvAJ/rIAezKSv3rnPf4/v/oQuW4APnWS/rYU//eV/rqxfHRYfjquvnrv9y2Sc6cAN+rALKGI7eLIcyfFdynAPvsYvzqY+e7JP/3FeWyAOeyAPDhuPLmvP3kZezMXLuIAL+MAP7oAN+2Nvfpyu7FMO/HMPPORtahAP/6ZPXage7x7f368+LIhMmpXPjaN+23A//pGtikAP/dP/PtwNqnAOC7RfLWcOTATOnGU6t5EP/kS/zttfLw8fn8///na6p5C+m+K/TTNu7GAOeuAOSvAvH4//a/AP71zOm2APX1//z//7yJAOzQcvvopPfeAPL0//P1/+KrAOzHSevt/7WCAMScRv3eAa98AK16AJ5rAPDy//v38O7x/+S0ENmmANSgAciVAP///yH5BAEAAP8ALAAAAAAUABIAAAj/AP8JFPjDyqVNw4Rp0bOK0cCHAss5YUZLCDZoQVjss6YBosArcUpkyuGMywtydZp0UKQKIopESFbYKkIKh5dqfoDcYoIm2EA+pmYZ+8IOmAoP8fIgWwMgQitWyQTe+MbpzC8dk0DoU0JJjpZ3CB4IyiUw1a5R9MApG4cvUi1v6p64krYoQR+BYbgt6WSiDYx2GaIV4sAgwoIHIzAJ9HQKC65p2txF4QUKjIQh/P44wONCYIxSnyQkoXNOVBdE1LbIeibAn70TAolM2VEji65tHyBZahaISpoevg7AEmikEgVz4eChswPnGJlsFRq1wGBgmcANikgQYmBIU4Hv36H0ZUtg4MAjgWXU3EGAoIE4YuvmiAlVJQSEPTIsDERlI8CCAAIU04AbAIyRwAEEXKMARDTEMsAEEzgwgAg8+GDAHmw44tE/KRySTi8XyFMPBPcAMs+CG/4zgyRmHPFGN69IMUg+EAUEADs=) !important;
    background-position: 2px center !important;
    background-repeat: no-repeat !important;
    padding: 4px 4px 4px 25px !important
}

.webRequestDispo {
    background-image: url(data:image/gif;base64,R0lGODlhFAASAPf/AItyM+qzJvLATMfuuL2KAEOSTRR8I8CQAOu5QS+yHXliMbSEAAOcAPr8+m2/WsaSAOO6TaWPSsmTACqvG8OMAcabNLyWS66LPgCLCcaRAK+LMwCXAP////Ho0sKPAP/smMuqIv7GPOu3Ofrz4Z2BPLmEA0zAIeW5PbKNQCevBCmwDqXgk8GLJ2eSObWQPqmFMNG1YNqtL8KZMomeT/nx3ue0O8jsuvbv38uhPuC0Ov7MWN/Ba8CNAOKxL+KwK45nC7WCAA6ZFlqpORmoER+CH2jDZIpvL3bHatekJvzNbuWvJ3/Nb2K0R/b880W+KeXQlLGlde3QgGOmY2WzUP39/u3j0XPPXPHit8SiR8GJAK1+LuzNeEC3JM2pUfG9ONqsK92qKVfGI/DAU6jEqQB/IpN5N+i+aHTUQbisSayNOdWjGPPDWXvJbuW+WM+kPfv15P/LVNytScSRAPfrx+nEYH3YXq6IJ//TVaKBNOKtLfv26uG6PsufI86WHIhmCO+7SdGvf/bx6XSfU2VSLn9jE6qDF6V3HeKwN7qcXt+sM/n7+R2DIamDI7KNP9anHtrCW7iLCFO/RNyqIi2eJsabHsqYGvvGQPvGTOCxIlWlUxSTFK3XpQBtJMziyKOuTNOjPNWpPACGG9mtPLmSKjmvNHSveJehV3O0SorPfsaUBLB5Ae3q3W6rQ72WOGzTNvDRfvjnvsmtSMelSvz0+saNAwydBOTDYdnj2cveyke9IMKoV9m7ZdamKfG+P/S+OHWlQaKZStysKvfq3/v68MafNvTr01y7SarNqwBwIwB/KJR2Mpp8OOO9YcmWCcqWDu3cr7OnT8WdQsieS//RZ6+NPtelGn9oL82hNvbGX3vNbeS8UbSFFM6hOoNqMPv04Z15IPrOUiaxBNatTe29mP/PXcaQFceVE9WaGcWVFevGZXnTX2DKLymhIS2oJvry2tCrUf/SUPTs3aeGNM+UDOOuKLKVPvPp0WXNQvr27YdsKcubIIKuU8yTGei2O//mpP///yH5BAEAAP8ALAAAAAAUABIAAAj/AP/9e+NuzpUnOyAE+7LrGY1hAiP+g3UiQAB6jPJpaFXBTiFej8YJk7gmiRkLKFwAAKBgEJ4aIg6BiIUvogBsiKDoigMHnhgYEdLEcKSmWbGICP40YvbB3ytbezChIwRJggcC9iL2E3Dh07Qo5pylysDDz4IMHhZ0iNjj0gUc5NI9eCDnQYkfJWjxALJWIKVo1NzooEOXwrxREWRd46eqSkQ+yxSAutPmQJY+aPZNYcLKlJZAESUhsNYNAjgJ5zw5UHfPSYIgLThErGZJgxES9bYBc1DnzLpcKiJN6hQxR68XxEQpKyPIiqswJlKwaVIkU8QtSuTJCJEIy6lIxriEa1tCZUA7IhG9aftWwVcecUJI3dqEqoGNCRgMSBzRRZ8XMNz8MsQRs3Bw3wbJFCDRP3q8g4QP5UDDDgPZrJDABqFwcsyC/9wgTSUUsDCDJgzUggEZyJTSAIf/xGOBIYCsgosUixhQwBiKRBQQADs=) !important;
    background-position: 2px center !important;
    background-repeat: no-repeat !important;
    padding: 4px 4px 4px 25px !important
}

.buttServPrint {
    background-image: url(data:image/gif;base64,R0lGODlhFAASAPfwAOLi4ujo6Pj4+Pb29vf399vb22qy7d/f37i4uLu7u+P0/87Ozunp6dra2rKysvHx8fDw8OHh4YeHh+vr6/Dv76+vr5WVlfPz89fX19PT0+Dg4OXl5c3Nze3t7a2trf7+/vz8/IWFhVqp5/r6+uPj45ubm/X19aywseTk5La3uimL356fn/v7+0Sc5L29vV+r6Wew61Sn6juZ5Zyeorm5uZvN96ampqC80ub2/1ap56qrq7e3t7S0tIyMjPr8/tHMyrCwsGSv6mdgWZKSkpStwH225JeXl3m78e7u7rq8vsbGxuz1+cLCwioqKlCm6MbHyNvb2uTd10RERJGRkbm3s767uc/Y3fD2+r3l/7Cona6noEGY52Ct6eX7/z46N+jy9viwT4yMi3K27+b3/9HQz2m08JzR+7zBwcnU2NnSzsDAwOn6/0aLzpqXio6/5b27uoGBgc7P0OHe3Fys69rw/9Tt/nW37omht765stvX1MzMzKurq3Z2dsXFxXO37YODg8jIxyYmJtDMyfX//66urpSlt2FhYYfC9ebm5ufn5zAwMK2xsDI0NDmZ5ezs7L+/v2al2WdhXMrBtpmZmcrIx7Ha8cC/vampqdr5/rK3vcHCwj6P1aPB2kOW2/H9/3S48un2/cPFx7SztIiIiNrb20ei5kOa4V+p5bnAyKusrcnc5sbGx+no6PPo4Lvh+0JCQqGhod7d3kxMTG628i8wMEmb3urq6nFxcZudn4XC9qenp93a12Gt6Waw7GKk12ax7I+Pj1xcXK3M5Nzc3DqX4sDAwd75/+/9/8zLy8rKysnEwbC+xmVlZdDQ0ImGhNjx/8fn+/i4b3V1dWe49iYmJ3Sr12NjY5WltdbW1pW72aCxw9XV1ZmLfs3Ozez5/zWL1WqgzXS47/Ly8p2dnVio5ZSUlLGxsl1dXU+l5oLA8sXExWew7J6ent3x/2+08JycnP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAPAALAAAAAAUABIAAAj/AOGNgNIN0CME5had0AGvocOHJopd+QJqTRdjmJZReMiRRZwlnnAoaEfnmSpBHDk2sHLM25g60FxVIqLAB7wPKTucGYTFTI104QycmuYG2Q9SIB5SSIXmRpEyuT65m2WgRbU8lpINaCguA4lYuw4I+3VIjIFec4hxapViFTwBCwgMgMBKTpRsQY6s48JLBiQqeFY8iFBAQAdbAQqQSePLDowXItBtaQMmyxMlDyBMYLAhAgdKqEz5EUEuh4o70SThomGCQQBEAEgs0KQMXAwnpRp906YuVBgHAyagAKDhQDMXbzJtqtWJTSEtEmyEANIHg6MNwwpkQCCqSpJrM7gJZ2FEy5AHbBY8VOCQSMM2Hg4uOYvkhZqiV8xGIbmQgN27cSUwAUAChFgTSBNSBCPNHjsEgBMBB1QwSQk9TPEHH7Kcc0sIagAgQEoENACLBUYAIwEcumBwQVIpOSSAHuUMgUAAI7QIT0AAOw==) !important;
    background-position: 2px center !important;
    background-repeat: no-repeat !important;
    padding: 4px 4px 4px 25px !important
}

.buttServWhastapp {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBDRjkxQkVBQkQ5NDExRTdCMjkxOENCRjExNTIwMEVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBDRjkxQkVCQkQ5NDExRTdCMjkxOENCRjExNTIwMEVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MENGOTFCRThCRDk0MTFFN0IyOTE4Q0JGMTE1MjAwRUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MENGOTFCRTlCRDk0MTFFN0IyOTE4Q0JGMTE1MjAwRUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4oUhQnAAAEjElEQVR42oxUbUxTVxh+7m0pCBXQFZCWgriBgkOQ0k1Utowi6oL7cnPKtoz4wQjZYjbMojMxmfOH/tf9JFtMRpZlGWNhKnQaSiIWbKWUEmHVoNBS6NpSKP28Hzv3DJlxmuw9OTn33PO+z3k/nvMyeIakpaUpDAbDy/oqvT5Pk5fLMAxcbtec9Y7VYjQabwaDwSj+j6SmpspPnjzZPP1w2iE+Q2bds86zX589rlQqFU/aM49vioqKNB0/dFzWVele8/MBGL19GA85scAv0PPVMiVeSHsedVmvIluuwphjzNz4QeOHNpvN+R9ACczYa7yWX5C/+RdPN7rmrmCRD0HOyCFjWKrDQwAncEiVpeJ11S4cVL8N75x30mCorbOPjt5bAUxKSmJMfaZr26q37fp2sh1XfUZywEDBJCOZTYL4RFgCGWE+glfWbEfbhlaMDNtu7qjZWRsKhWIySaG1tbWpubn5i59nfsOPnk4oWSV2q2qRwibDFZuBVBCBwP47QD0fX3KCF3jUbzRoI5FIwGQyDTCSd/ZhuzmnNFffYmnDPBckobyDJu1BPAy70OY4A57hwIJd8VBcDo0XBbDksosVF8BPx++WlJVuZaurqys3lm6sujJthDfmByvKoEsvp4b5qRpUrH4RS4kIEsSTR5NbXgVRRDCxiB73DeSt126qqanZwep0ugrpQltwDIQRiPNxLHIhChhOhOGN+KgnUjGeNiV378yPUv0tZVsqWI1as07a+GMBiIIEyKF3to8qPAhPwxocIUYMOJ6nM84nkFj+lqZAbPzxeaqfk52dw/I8L2A5H3Fyo4yRoWeuD0aPCSUZxWgqOISF2CIifBRRPkaKIGAxEUKYi5KwOQLO0RTQ6guiwE4+mHRJmwx5OmIkXMlAys2FiYsYX7iHw4WH8GXRp5CLcmTKM3Gp/Dw+KzwMlWIt9TZKbNbIMyggeZou+eDgoIV8x3WZ5YreWROSyJBo4osH8PnwGZwvO413tQ3YodJTLzcoC1CSXoTS9E1otpxARIhCv3YrBRy6PXSbtVgsDvOAeeDNgj3QJOfSsKQw5GS4oh4cu30Clya+o5yUwB6J1TeChXiIRtagrYfD5rDcujVgpsTmeC5+4K339k+F3TD771DSSmEzhHsJkUP/X2Z0Tfdg2O+gaeiY7ETHVCeiYgxtxZ9g+9oqnDp96iuLxToslwDVuWqVtI4F/6R5lJKczCqgIM9OklWyFPgJ4X+fvQ7ew5MC8iQtLFo2fISPCw+g69euzvb29u8lXQq4d/fePV7Oh4nF+yhPL0V55maYfVbcDd0jPhI/HzUH8Z8HqF2lxvHio3i/4A0MDQ0NHjl65NhKt9FoNCr7iN2elJm8LpAIQkvySEktRNA99QdMc2bMxbyE9EBWynPYmfUS9uXXkfeehp+ItBDxE1lJbmNj436paQb8gfmB/oH+c9+cO0v+HbrafbU7vhRferK5cpFE2HSj73rDvoaGpzVopr6+3qBWq/N6iLjd7pnHDwsLC9frKisrc3PVakIlxjPr8VitVovT6bz/rI7/twADAIDndO38DnyJAAAAAElFTkSuQmCC) !important;
    background-position: 2px center !important;
    background-repeat: no-repeat !important;
    padding: 4px 4px 4px 25px !important
}

.buttServTellToFriend {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAB6klEQVQ4jc2Tv2tTURTHv+/lB6gFC61glFKsLiIttYKtg2gd4+RgqCAuibqGuIUMQv8AdWxRR5EsWruIWBGLRMHFSVswiDEKtrWEmr57z7nn3g7JqyItJW/RA9/pnPPh/AT+d/OiJB2fW+0nJXdYySAF9qXfXC9Urx9uAEA8CtAoeWiUjLESsDIDZDwHIAcAfqewU+XaLlIySkqwqcCOh/6OgZVMX+B+NZdbMANSAtbyPjIwVyilhxdme5Jrq8Qt2GsXi+dD/+ZSjpVd0tu9kjFsu1nxzKdLB2t/w67mi8PO8+cBKD+Osek92TpuHlJ/xngAcLHsYh+7VuZY2zOsBUzSMEyj37IDC2HgtXwxZT3/LYB91nnn7t+erGzVgQcAQ09/nqbAvGItaMkitfzhx8jS/O8qHVLwkHLwLt+7Nflgu5HEAUBrtkIOhmxbAmtkx3luWyHKLtavvz9nbc62q2yI4pNrxaOLkVoGgBNT7xI105thst2qaZ8EpSM7LuVZOlv/PL7FUjqxXKGUXt+7f3Zx8LxpxrqSRktFlJ2oXjnwJRIQAEZm6kuBS/QyWRgtMGQff832XQAivl7gEj2sLcKrIC1DoT/S67G2b5gEpn1ipM2LyEAAsNpOsJJHrG2VyNz1G+5GFM6/sQ1dNjPUVs6liQAAAABJRU5ErkJggg==) !important;
    background-position: 2px center !important;
    background-repeat: no-repeat !important;
    padding: 4px 4px 4px 25px !important
}

.buttServInfo {
    background-image: url(data:image/gif;base64,R0lGODlhFAAVAPf/AAViqjxynLq3tBJmqB12wSF6xb7a8N3d3CqE0gZeolCVzOTk5D2EuxpyuO72/erq6iiI3BZsriqE1BZmpRBiojGN4hxyufv8/vT5/anJ4zON37e3tsXb7NfX1zKP5SN9xyqG2E6UyiN6wwZanCp/xC2G1vD2+ySA0hRqriJ9zCR8xhJmpd7c2hJlpRhusgFXmg5ioiZ/yxRoqh98zh51vRhvtRZqrhRpqxRprCiBzSeAziWAzSV+yyF4wQBYmyB2vhhusBdssQFTmeDg4BpxtRlwtSqCzxhtsSB4v3yRoAVYm2Cu7yeAzbvV6ajN7b68ukqe6t3s+R50ug9mqw9lp9rn8lCj7Rh0vRBko1R9navS9C6I18Lf8Nfn9VWZ02Kr6DCJ2CZ7wQJZnEZ3nNzb2yaC1ZS41xJwwCV7xiuAxiB4wu/1+imBzyV+yMPZ6/j5+iR9yIrA7gtenh96yBlwtuHr8+Lt9h12vB93v6HJ6U2b3hRssiyI2F6n5R50uBJoqObx+77c7/H3/Pz9/qvA0W2u5V+Sum+YuMng8iqC0Fii3hdxuSyD0CB6ySJ8ynux2zmQ3+nu8sPb8MTf9i2M4uDf3VWTw9/u+yd6udjX1xxxth90tTiIyC2K3ZifpC6ByVKX0CeE2FWe2GSs62up26XN8DKM2xJdoKzF2DR1p3Glzh9/0QVcnyd5vSeAykuU1dTo+Ozs7BdrsBRstZnD5zWQ4Rh1xQpmsg1qtp3I4w9uui94ssPc8BlzvRRrrRFkpBBkpmOaxIC67GKi13+35nm26kiX28TZ6vj4+JXF8fr6+qDG6PP3+xpxt0KR0UKR1kWR0SSAz9Xe5sHBwT6JvRhyuhtzugBUnVSk6CN3uebz+Wew7tnY1g5hoBpytx54xGeHnxBhoBBioIjB8R93vDKFyKXK6KmqrE6Z2Q9orxVssBFjpSJ5whdusiF0tUOEtyZ3sSyJ2y+K2oW+8F2l4RNqrRx0uR52u06Ux4yYoGKs7Ch8v7/Z7yN4vP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0I5QjdBODhDNDc5MTFFM0FFQTRGQ0Y4OEE0NThBM0QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0I5QjdBODlDNDc5MTFFM0FFQTRGQ0Y4OEE0NThBM0QiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQjlCN0E4NkM0NzkxMUUzQUVBNEZDRjg4QTQ1OEEzRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQjlCN0E4N0M0NzkxMUUzQUVBNEZDRjg4QTQ1OEEzRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAP8ALAAAAAAUABUAAAj/AP8JHOhgUrJx8+KUioJhoEOBDrTo27bEChRso74Ig/VQ4KVifSBBoOTBQ6dQZfTQc3LBIaBCxk6A0FCrQgUN8krMMKIozyCBgog9S4GAj6l48UqAACMhUSMVohAJNOCswA4ESrfQ6oJuFaMcMQiQGGYCA6k031zlYIPgxLILr2boiPFBTTVOvOyU61WgDQ8mRqKliLEjR5sPIvBYa/WIwz5rakSggeNojjl/0GypEIHknr09ITL4aUADT48C3z5J8uflDDs8dyw0C4IpQzsi1qT8QHKFBD9/oHSRo9GAiAtZ7o6pc1FDkwULi8IYAI6rgbciQSLcYFCnHorlRejMvOo3XcGtGi6A2LgxQBUzSwNwRDjiIl22QP5CADgiC4eMFRRw8E8TLQxwww0oTLEJF/7gAwAON/zxCwXvrPGPCcFQUKAMVPiSizYMJDBAC7/AMIEbA1WxSwJYrNNCAvBQAwwFNHbDihkPRWLINayIQ8EIL3QTjhw+nIJKR/+8QUgqQrwghhgvCKHEIdI8tMATGwiwgSdJZBFAAGOAk885T2g5zQP/IPPAAkOQUQkLmXQgJzcsHEDGEAvEokxAADs=) !important;
    background-position: 2px center !important;
    background-repeat: no-repeat !important;
    padding: 4px 4px 4px 25px !important
}

.backToMatrix {
    display: inline-block;
    min-width: 20px;
    height: 20px;
    padding-left: 25px;
    background: url("data:image/gif;base64,R0lGODlhFAAUAPcAAKurq/////z8/OXl5cfHx5qamuHi4+7v8Pr6+uTl5vX19vHx8fLy8vHy8v7+/sbGxvDw8PT09fX19e/v77q7vOfn6O7v7/n6+u/v8OTl5+bm5vb29vHy8+/x8aanqfP09ZmZmfP09MPDxKiqq8vLy/Dx8ufp6vr7+/j4+fDw8YeIivPz9fT19eTk5Lm5uaCgoP///O7u7vX29qmpqfj5+fP08/z9/ePj5Ojo6fLz8+nq6+bm5+fn5+/09v/+/piYmsTZ7P///t/g35K84cjJy9rj6///+PLw7/z7+qGjpJydnoq33oyNj/Hx8vX29+3u78nHxXet3I2Nj//687TP5/r7+tXh7NDg7ODg4dvY1cTX5/v39fv8/Pjw63yz3trb3OXm5p6foZe+4LW2t7GytPv39KamqP/58Ojr7NPl87DP6ba2uPr69+ju8/78+5ucnvDv7ZiYmff3+MnJy/f39vDx8crGxPf39+vs7Lq6u/n07zKK0+Hp8f//+w51y+vs7dna2/Ly89Xr+MbGx8XFx7Gys/n5+tLNy0iU1J+goerr7PDu7Xqz4KKjpPjy7eXl5u3u7hR6ztXl8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAUABQAAAj/AB+QeECgoMGDBwU+ABChwYGHECNGbBABAIAYGQxo3MiRY4YYFi2YSABGw6MEKFOqNGHB4gRFFXhk4AHpQw4OJUpwyPFBh44JLv90WbLnyiEPZNZQoDCmkJkvKYACwPDEkRhEVrJQEDFoDhFCIvJgaYLBIoQOePScgdNBBosQNWqEYCHDQgcIZjkcKaIFDR0bJ6rQoHHhhI0GDfACqPNhipdIaewwUdJoxIgkb6QAMpTC4gInZahE4bPoxo4KOHBU2HEDg5wFnlEEMgJjywoFuHPjXoECNoAFF9gAGdLmTgQJCjZsUCAhwoYLvhtw6cPIjyAoKn4k8uAhTBwVQhw0UrDIwAESSWp6+AjAvj17AQ4YkA+AAEYQNwjy698fQD4ABgEIIOCABBLYHwAzOODeggwG4MAMLrwAQgEUVmihhSC84IIEGrQwwIcghhhiCxpIEBAAOw==") no-repeat 0 0
}

.links a {
    display: block;
    background-image: url(data:image/gif;base64,R0lGODlhFgASAPfHALq6vERERUZGR5mZm////2RkZaOjpd/f4s3Nz8PDxZubnd/f4dHR08PDx+zs7JGRk6KipPv7+2xsbF5eX4mJi7Cwsp+foWVlZlRUVVpaXGtrbOjo6+Xl5djY3Ovr7qGho5mZme7u7qmpqvr6+m1tbfn5+fj4+dTU1D8/QaOjo9bW1vHx9M/P083N0E5OT/n5+oCAgbq6u7q6upqanZubnkhISUhISsHBwbi4t5aWmPHx8lBQUcLCxMzMzs/P0M7O0F9fYX9/gO/v8+7u8WFhYYGBg7+/v8/P0a+vr4aGiE1NTldXV6ysrry8v0dHSHh4eFVVVuPj5Ozs7aioqLOzs4aGh8jIy1BQUFdXWOHh4+np7MrKzqGhofv7/JycnoSEhq+vsYSEhefn68HBxff3+eXl6JycnNXV14uLjmJiZL6+wdPT1ktLTJ+foLy8vL6+v7Cws2BgYouLjLm5u4iIi2FhY6Wlp9PT1dra2vT09JaWmaenqfLy8rS0t3Z2d97e4bW1tcDAwYyMjNzc3M3NzdfX19DQ039/gdfX2W5ub+rq6mxsbvX19YeHh7KytMDAwoaGhri4umJiYsjIzMbGyENDRObm6F1dX0dHSZaWlvX19oGBgZWVl6enqmxsbeLi5Ly8vY2Nj9XV1bu7uujo6F1dXpubnIiIiWFhYk1NTOHh5G9vcaqqrMvLzLa2uN/f32ZmZp6eoNTU125ucN7e3/Ly9dra3oODhHV1d3x8fNDQ0UpKS7e3ub+/wd3d4ODg46qqqvPz80pKSlRUVGNjZvDw8MDAwP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAMcALAAAAAAWABIAAAj/AI8JHEhwYIQbpk4FAcGhoMOBI/ZMAjADDQxYJx46BLBgC4UJaQ7dkhRC40AHc8pAKAAKCQUaftqYFBhDTI9VgwQOATBAwkxFajZ8EDSQwIEKWGbi8IBg1quiOuAsMckhkAcLjQhq8vXAZ8ERKowYsMRCA5cSAgls4BEH2MBihN70YWDLVQdWwuogoHXsxaccGPIcC+Hm0S9VsnpBeNBAAQo7WRy1WkGJWIpjpDodYNDEQJgLF6pUGFBKRItIlxYouBLsmJczhpJMIGGm0DFdXwbEQtSA0y5ciUAIfHIkih48A7tIGdPBCphQGSo5GeZAoCcLd7QIIWOi1h8fvAbkQgLCJoAATFQGToFCh0mCNT8AfChSwEUA8wKUACIYIVMNDAUsogEqOwSQCiQJjCKCMXw8JIocRNggQAabyMDITMcEBAA7);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 0 0 5px 27px;
    line-height: 20px
}

.footer_block {
    color: #000
}

.footer_block a {
    color: #000
}

.footer_block a:hover {
    color: #000
}

#footer_custom_els_container {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #e1e1e0;
    padding: 0;
    border-top: 0;
    border-right: 1px solid transparent;
    border-bottom: 1px solid transparent;
    border-left: 1px solid transparent;
    margin: 0 auto 0 auto;
    display: none;
}

.foot-latest-items .boxTitle {
    color: #e1e1e0;
    background: #000
}

/*#foot {*/
/*    -moz-box-sizing: border-box;*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box;*/
/*    text-align: center;*/
/*    color: #fff;*/
/*    font-size: 92%;*/
/*    background-color: #4e4c4c;*/
/*    background-image: -o-linear-gradient(top,#4e4c4c 0,#272727 100%);*/
/*    background-image: -moz-linear-gradient(top,#4e4c4c 0,#272727 100%);*/
/*    background-image: -webkit-linear-gradient(top,#4e4c4c 0,#272727 100%);*/
/*    background-image: -ms-linear-gradient(top,#4e4c4c 0,#272727 100%);*/
/*    background-image: linear-gradient(to bottom,#4e4c4c 0,#272727 100%);*/
/*    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);*/
/*    padding: 5px 0;*/
/*    border-top: 0;*/
/*    border-right: 0;*/
/*    border-bottom: 0;*/
/*    border-left: 0;*/
/*    margin: 0 auto 0 auto*/
/*}*/

/*#foot a,#foot a:hover {*/
/*    color: #fff*/
/*}*/

#backtop {
    font-size: 200%;
    line-height: 46px;
    font-weight: bold;
    text-align: center;
    border-top: 5px solid #272727;
    border-right: 5px solid #272727;
    border-bottom: 5px solid #272727;
    border-left: 5px solid #272727;
    color: #272727;
    background: #fff;
    width: auto
}

/*#foot {*/
/*    display: block;*/
/*    min-width: 900px;*/
/*    !*max-width: 1100px;*!*/
/*    width: 100%;*/
/*    clear: both*/
/*}*/

/*#foot_top_html {*/
/*    display: block;*/
/*    margin-top: 0;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    min-width: 900px;*/
/*    !*max-width: 1100px;*!*/
/*    width: 100%;*/
/*    clear: both*/
/*}*/

/*#footer_custom_els_container {*/
/*    display: block;*/
/*    clear: both;*/
/*    !*max-width: 1100px;*!*/
/*    min-width: 900px;*/
/*    width: 100%*/
/*}*/

/*#footer_custom_els {*/
/*    display: table;*/
/*    margin-top: 0;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    clear: both;*/
/*    !*max-width: 1100px;*!*/
/*    min-width: 900px;*/
/*    width: 100%*/
/*}*/

#backtop {
    display: inline-block;
    height: 40px;
    width: 40px;
    position: fixed;
    bottom: 40px;
    right: 30px;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    transition: all .3s linear;
    font-family: Verdana;
    text-decoration: none;
    text-align: center;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px
}

#backtop:hover {
    opacity: 1
}

#backtop.show {
    visibility: visible;
    opacity: 1;
    z-index: 1000
}

#bottomElements {
    text-align: center;
    padding: 10px
}

/*#footCustomText {*/
/*    padding: 5px 0 15px 0*/
/*}*/

.footer_block {
    display: table-cell;
    line-height: 1.5;
    width: 20%;
    padding: 20px;
    vertical-align: top
}

.footer_block_title {
    margin-bottom: 5px;
    font-size: 138.5%;
    display: block
}

.footer_block_content {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    overflow: hidden;
    height: auto
}

.footer_block_page a {
    display: block;
    font-size: 100%;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQjJFREQ1OTQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQjJFREQ1ODQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4axubRAAAAKElEQVR42mL8//8/Az7AAiImTpyIVVV+fj4jEwMBMBgUMBLyJkCAAQDZkAoL0Tc/WQAAAABJRU5ErkJggg==);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 2px 4px 2px 13px
}

.footer_block_newsletter input {
    padding: 7px !important;
    margin-top: 5px;
    width: 100%
}

#cookieAlert a {
    color: #000;
    background-color: #b4b4b4
}

a.cookiePolicy {
    color: #676767 !important
}

#pageNotFound {
    clear: both
}

#pageNotFound a {
    color: #000;
    background: #ffb768
}

#top_cart .cart_item .description a,#top_cart_1 .cart_item .description a {
    color: #000;
    font-size: 77%
}

#top_cart .cart_item a,#top_cart_1 .cart_item a {
    color: #f97c00
}

.deleteButt {
    border: 0
}

.ECS_button {
    border: 0
}


.destinationModifyButton {
    clear: both;
    display: block;
    border-bottom: 0 !important;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg3RkZBQzUyQjVEOTExRThCNDZERDc2QTk4MThFNzRCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg3RkZBQzUzQjVEOTExRThCNDZERDc2QTk4MThFNzRCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODdGRkFDNTBCNUQ5MTFFOEI0NkRENzZBOTgxOEU3NEIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODdGRkFDNTFCNUQ5MTFFOEI0NkRENzZBOTgxOEU3NEIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7enyAJAAABuUlEQVR42oyTP0gCURzHf6mheWghDk0tzQ1tLi1W2CIcDU65NVzc0lpCheDSVE7i0CLkIugQcuAcREuuTk5hf/QQIvVU7vV9x7P0NOsHH+53v/d739977/ce0Y8pYFXA/UVwKsYuaI4dgmfwAd7Bm/BfwCdogI74fwSSXeC+VquxSqXCms0ma7fblj8cDlmpVGLcCoWC9UXuLdi1CzzU63X2H0PuNdgA+yDAJ7tGKqZpUj6fJ1Se2mM0GqVAwMo/AZdABU9g51vA4XBQKBSiwWAwJeD3+6nf73P3BtyBbbAJzlzjib1eb6YAj6fTae7ywazo0jEoTmyhWq1OCfDKuVyOOh3eCDoQYX4W60Cfe4iGYbBUKsUUReEHOKIH9kYFJlaQSCSo2+1a/3wlHKfTSZlMZpRmABloc9uIPTNVVScqu91uJtq39uc9QEUmSdL3ZI/HwzRN4/7V+PKt7s26241Gg8rlMnm9XkJlKhaLFIlE+NCKPddlD7RaLcpms+Tz+Sgej1MsFqNwOPzrQ+IC5vjt03WdkskkybJMwWBwZv54YAEcgXOxXxKvbgkszyj4CrbEa7XsS4ABAF3MGyjGu8x4AAAAAElFTkSuQmCC);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 5px 0 5px 21px
}

a.personalButt {
    text-decoration: none;
    display: block;
    overflow: hidden;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    text-align: left;
    padding: 0;
    background-color: #4e4c4c;
    background-image: -o-linear-gradient(top,#4e4c4c 0,#272727 100%);
    background-image: -moz-linear-gradient(top,#4e4c4c 0,#272727 100%);
    background-image: -webkit-linear-gradient(top,#4e4c4c 0,#272727 100%);
    background-image: -ms-linear-gradient(top,#4e4c4c 0,#272727 100%);
    background-image: linear-gradient(to bottom,#4e4c4c 0,#272727 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    font-weight: bold;
    border-top: 1px double #4e4c4c;
    border-right: 1px double #4e4c4c;
    border-bottom: 1px double #4e4c4c;
    border-left: 1px double #4e4c4c;
    font-size: 100%;
    color: #fff;
    margin: 0 0 2px 0;
    width: auto;
    line-height: 1.5;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer
}

a.personalButt:hover,a.personalButtSelected {
    background-color: #272727;
    background-image: -o-linear-gradient(top,#272727 0,#272727 100%);
    background-image: -moz-linear-gradient(top,#272727 0,#272727 100%);
    background-image: -webkit-linear-gradient(top,#272727 0,#272727 100%);
    background-image: -ms-linear-gradient(top,#272727 0,#272727 100%);
    background-image: linear-gradient(to bottom,#272727 0,#272727 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#272727",endColorstr="",GradientType=0);
    color: #f97c00
}

a.personalButt span {
    display: block;
    padding: 6px 6px 6px 0
}

.btn_wrapp .btn {
    min-width: 180px;
    display: inline-block;
    margin: 10px 5px 10px 5px
}

.btn_wrapp .close,.btn_wrapp .ko {
    text-align: center;
    padding: 7px 10px;
    background-color: #4e4c4c;
    background-image: -o-linear-gradient(top,#4e4c4c 0,#4e4c4c 100%);
    background-image: -moz-linear-gradient(top,#4e4c4c 0,#4e4c4c 100%);
    background-image: -webkit-linear-gradient(top,#4e4c4c 0,#4e4c4c 100%);
    background-image: -ms-linear-gradient(top,#4e4c4c 0,#4e4c4c 100%);
    background-image: linear-gradient(to bottom,#4e4c4c 0,#4e4c4c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    font-weight: bold;
    border-top: 0;
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
    font-size: 100%;
    color: #eee;
    width: auto;
    line-height: 1.5;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer
}

.btn_wrapp .close:hover,.btn_wrapp .ko:hover {
    background-color: #4e4c4c;
    background-image: -o-linear-gradient(top,#4e4c4c 0,#4e4c4c 100%);
    background-image: -moz-linear-gradient(top,#4e4c4c 0,#4e4c4c 100%);
    background-image: -webkit-linear-gradient(top,#4e4c4c 0,#4e4c4c 100%);
    background-image: -ms-linear-gradient(top,#4e4c4c 0,#4e4c4c 100%);
    background-image: linear-gradient(to bottom,#4e4c4c 0,#4e4c4c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0)
}

#sheetAddToCartRow #paypalShortCutContainerBox {
    margin: 0 0 0 80px;
    width: 170px
}

/*!!TITOLI COLONNA SINISTRA/DESTRA!!*/
#searchBrandForm .boxTitle,#latestModelsBox .boxTitle,#searchForm .boxTitle,#cartBoxRight .boxTitle,#qrCodeBox .boxTitle,.web-page-search .boxTitle,#r_left_menu .btn_left_close,#r_left_menu .btn_left_logout,#r_left_menu .r_left_menu_cat_panel .label {
    background-color: #4e4c4c;
    background-image: -o-linear-gradient(top,#4e4c4c 0,#272727 100%);
    background-image: -moz-linear-gradient(top,#4e4c4c 0,#272727 100%);
    background-image: -webkit-linear-gradient(top,#4e4c4c 0,#272727 100%);
    background-image: -ms-linear-gradient(top,#4e4c4c 0,#272727 100%);
    background-image: linear-gradient(to bottom,#4e4c4c 0,#272727 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
    font-size: 99%;
    line-height: 1.5;
    font-weight: bold;
    text-align: left;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    color: #fff
}

#colSx .boxTitle span,#colDx .boxTitle span {
    display: block;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

#r_left_menu .btn_left_close>span {
    text-align: left;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgCwcPFDg9Z5B8AAAAhElEQVQ4y6WUwRHAIAgEmbytym7swLrsx1bcPJJHNEjmJjxhz1E5MBKVTiNbEGQanUoyKlcMyhYvjJuqRodY8sChGw0iyYRDM/KUWCQLPshesmzxEhb2B7nFEHclMe5IvvCtJGioJ3nhh/0J8Urio8VvFRsnWkM0n2xvfYDkEZWXgLhmTgJceC+1AryzAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTExLTA3VDE1OjIwOjU2KzAxOjAwDDTxuwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0xMS0wN1QxNToyMDo1NiswMTowMH1pSQcAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);
    background-position: 95% center;
    background-repeat: no-repeat;
    padding: 5px 29px 5px 8px;
    color: #fff
}

#r_left_menu .btn_left_logout>a {
    text-align: left;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEaSURBVEiJxdS9SgNBFMXxX7QMGIJdSCEWIZBXyDOIWNha52n0HewEG5u0KVOksBJsrAIpJH0KZS0ygVF2Zz/I4oXTzJ45/7nL3JFlmZTQwQxzbILmYa1Tur8kfIAFsgItMGgECCdPhceQwk5SgFmF8INmRTkniusq8a26N9HBpkYHmyYdHKVSgNcaOYXeFOClBqDY+2/XtJVBQw8PeMMad0qeiuBZhz33OMsF4BwfOadc4hb9yNsPa8sc/zt6eYCnCv/7M6jM9/gLgEt8V9hYVV+4iAftWvrK1q1T3IhCp0cMP9Q0BoxaAIxiwLAFwDAGdFsAdGPAtgXANgasWgDsM8McTLBzvDnYYfJ3ksd4tn9XmgavQ8b4kPsDPl0DETxLWZQAAAAASUVORK5CYII=);
    background-position: 95% center;
    background-repeat: no-repeat;
    padding: 5px 29px 5px 8px;
    color: #fff
}

#searchBrandForm .boxTitle span {
    text-align: left;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhALOhg/WbrTAAAA4ElEQVQoz32QsUoDURBFT0xg/QItLGxF0FLBzkIsdUltbxcrA/b+gyD5Bi0XHthrGrEQYyMW1gmIAQkvxyLJ+lxkz1Qzc5nL3IbU06r028ATsM8qb9wDptU1OvVCfFQLMbmQcc0Jd8AlWyxXLVa4YY8r+sArp7+eS3PnPrt0GNOjx5gOsVSIR346NLdwQWHu0C9zwXOjAw8dmDKbTO1iMNh2ZJWRbYMBM5vJ8ZTCplmL7ySmd26BY9bnfST+TfKFM2CjFJRv1jATTP7dTQAaAmyyA8AHAThgDYAHnheCGn4A8nekLrnMug4AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDYtMTZUMTE6NTg6MjQrMDI6MDB/GZNbAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA2LTE2VDExOjU4OjI0KzAyOjAwDkQr5wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=);
    background-position: 95% center;
    background-repeat: no-repeat;
    padding: 5px 21px 5px 8px
}

#latestModelsBox .boxTitle span {
    text-align: left;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhAPEx0MfHlrAAAAuUlEQVQoz42RKw7CUBBFD01FEzwLICHVWAwGg8J2UTzRHbALEMVWdS04UgThIPqA8glwR0wynztzZ5BoE4ONBw82BvNbvHOpay8+ozQVGQgpWxbAiZoKWDAjAyqWnBFLVXcO7+OG7iILmMd0FpOtKzGLJTkGte11axFZWjUkzIGaI684UgPzhDFQ8QkVME56gU0n/AU26l7EqYWFhaO4zV5t3pd8SG3V8C6zs57MH4f669Rfn8Wvd18BvqUNsKF8sycAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDYtMTZUMTU6MTk6MjkrMDI6MDCBbICxAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA2LTE2VDE1OjE5OjI5KzAyOjAw8DE4DQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=);
    background-position: 95% center;
    background-repeat: no-repeat;
    padding: 5px 21px 5px 8px
}

#searchForm .boxTitle span {
    text-align: left;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhALLgVy8QFfAAAA9klEQVQoz3WQMUtCYRSGH8UkKGgwmgT/gSBBuxDm1t7g4F8RDJxcnNob3Fqc5P6ClpbAim91aMipW3jxabj36jXwvMOB8z4HXl5ExLojI79889GepeyKpKvvyuLMbRSBvqqJM+998EPV4EkO1F2pwavsp+pQ1UkOjNRka6eaqhtrKRCpsz0bm6p2RMq0gBf255UEaAGU+QTO/wFnVIA4BZ6BNtU94AaABQD2VB0WEly4VINHaciSc1WnNq1Y886lqoNdUQ1D1uC60GZsd1f1qRM3Wys4MFZ/7ErJPFiNS1rELIhY0+GJY365xUO69lsNhwFs++74DzL5Gxf0yEulAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA2LTE2VDExOjQ2OjA1KzAyOjAwRAxw4QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNi0xNlQxMTo0NjowNSswMjowMDVRyF0AAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);
    background-position: 95% center;
    background-repeat: no-repeat;
    padding: 5px 21px 5px 8px
}

#cartBoxRight .boxTitle span {
    text-align: left;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhALLQOwv/epAAAAr0lEQVQoz4WRsQ7BYBSFv1+EzcbWp9B4CE9iJ57DxGJHYjPwCJVKOvAE7cBgahOSJnIM2mrw67m5y70355x7rxH/UWOJh8fQNlBng0OXEe2f/RAh1JMVRgANYpo2DwApgd3kC17VwN6+hY3hTkSIb4pDXUg4EBFmec3qyuOksfiOnMHF50b6IbNikHs4siBhW2o69Nm9JVxJD7VK5FNJaxVbBMw4E5cY5nSYgKl69xMCempg9SfwMQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wNi0xNlQxMTo0NTowMyswMjowMMzr/tgAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDYtMTZUMTE6NDU6MDMrMDI6MDC9tkZkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);
    background-position: 95% center;
    background-repeat: no-repeat;
    padding: 5px 21px 5px 8px
}

#qrCodeBox .boxTitle span {
    text-align: left;
    padding: 5px 8px
}

#web-page-search .boxTitle span {
    text-align: left;
    padding: 5px 8px
}

#loginBox .boxTitle span {
    text-align: left;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAgQAAAIEBHRF40wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADQSURBVDiNpdExTgJRFIXh7w0mhDVQEBs6NiBxBboMwzbUuAqXYCaswnVQ2JipCFRQmFybGYLjY0TmJqd65/zv5lwRoS1MUKKqVWKS9Z4IbxAtbXKQHKDMhBuV5wCqDkDV9hd6Tg7w3uH//da3xKsGlFK6xgJfuMEzbo9+fsRDSmmA14j4OGyAKbZHv33iCXe4x4uf5W4xPVwBy8zKf2lZZ42wvwCwx6jADMOO5k/NELMC4wvCzYwLrHsA1pCw8v8OVkjNFeZ4w+6M4K72ziPCN98i+QZgs/DaAAAAAElFTkSuQmCC);
    background-position: 95% center;
    background-repeat: no-repeat;
    padding: 5px 21px 5px 8px
}

.newsletterBox .boxTitle span {
    text-align: left;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAbwAAAG8B8aLcQwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAC5SURBVDiNpdOxagJBEMbx357gQVLZ65PYXt4h4AMJ9rZpJaVgd/XlPQJXSypL1yIjSDgl5w4MLMP3/3ZmYFLOWUkkVFjidSR7Qgd75CfzAH2BwfcEUzQj27/GBmqscR7x8zmYGr6wwNs/x+lDuwhWxg9WmGH3AN6FZhVM9kfwGYJ3HG/qx6jNQnPLDLbYYI5t5DxqQyPeXdJHQE28B5ecri7PRlVokCu0BQZtwsTvMb2MhE/oUuk5XwD3QnjWmnXEOAAAAABJRU5ErkJggg==);
    background-position: 95% center;
    background-repeat: no-repeat;
    padding: 5px 21px 5px 8px
}

#mainSearchFormBoxSX .boxTitle span {
    text-align: left;
    padding: 5px 8px
}

#mainSearchFormBoxDX .boxTitle span {
    text-align: left;
    padding: 5px 8px
}

#currenciesBox .boxTitle span {
    text-align: left;
    padding: 5px 8px
}

.web-page-latest-items .boxTitle span {
    text-align: left;
    padding: 5px 8px
}

#categories .boxTitle span {
    text-align: left;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAbwAAAG8B8aLcQwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAC2SURBVDiNrdM9ToJhEATgZ4gFiYk3oP8SaS2I5zCewp/OA3gCe47ABag4gJ7AysbSxkooXAsEtOINH5NsscVsZmdnU1X6YABJuiTDQwYET7jFBzpc4K6Rv4R31G9d4f5Pv7eCBzziFROMcd2oYJWqkuSsqj4bSf8QnOMGL1U1TXKKUasCeLbb6dLa0FYPvgeHyD7qCkcxsdcZ6RmkE8zsorywjvK8UcFy40GHt6r6aiRukb7v/AMoNWOQTnO5kAAAAABJRU5ErkJggg==);
    background-position: 95% center;
    background-repeat: no-repeat;
    padding: 5px 21px 5px 8px
}

#userBox .boxTitle span {
    text-align: left;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAgQAAAIEBHRF40wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADQSURBVDiNpdExTgJRFIXh7w0mhDVQEBs6NiBxBboMwzbUuAqXYCaswnVQ2JipCFRQmFybGYLjY0TmJqd65/zv5lwRoS1MUKKqVWKS9Z4IbxAtbXKQHKDMhBuV5wCqDkDV9hd6Tg7w3uH//da3xKsGlFK6xgJfuMEzbo9+fsRDSmmA14j4OGyAKbZHv33iCXe4x4uf5W4xPVwBy8zKf2lZZ42wvwCwx6jADMOO5k/NELMC4wvCzYwLrHsA1pCw8v8OVkjNFeZ4w+6M4K72ziPCN98i+QZgs/DaAAAAAElFTkSuQmCC);
    background-position: 95% center;
    background-repeat: no-repeat;
    padding: 5px 21px 5px 8px
}

.rssFeed .boxTitle span {
    text-align: left;
    padding: 5px 8px
}

#colDx .miniBox .boxTitle span {
    text-align: left;
    padding: 5px 8px
}

#colSx .miniBox .boxTitle span {
    text-align: left;
    padding: 5px 8px
}

.feedBackBox .boxTitle span {
    text-align: left;
    padding: 5px 8px
}

.feedbackBoxMedia .boxTitle span {
    text-align: left;
    padding: 5px 8px
}

#sendOrderDetails .boxTitle span {
    text-align: left;
    padding: 5px 8px
}

#loginBox .boxTitle,.newsletterBox .boxTitle,#mainSearchFormBoxSX .boxTitle,#mainSearchFormBoxDX .boxTitle,#currenciesBox .boxTitle,.web-page-latest-items .boxTitle {
    display: block;
    background-color: #edecec;
    background-image: -o-linear-gradient(top,#edecec 0,#dedddd 100%);
    background-image: -moz-linear-gradient(top,#edecec 0,#dedddd 100%);
    background-image: -webkit-linear-gradient(top,#edecec 0,#dedddd 100%);
    background-image: -ms-linear-gradient(top,#edecec 0,#dedddd 100%);
    background-image: linear-gradient(to bottom,#edecec 0,#dedddd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#edecec",endColorstr="",GradientType=0);
    font-size: 99%;
    line-height: 1.5;
    font-weight: bold;
    text-align: left;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    color: #000
}


#userFeedbackOrders .addFeedBackButton {
    display: block;
    font-weight: normal;
    font-size: 84%;
    line-height: 1.5;
    border: 0;
    margin: 0;
    color: #000;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg3RkZBQzUyQjVEOTExRThCNDZERDc2QTk4MThFNzRCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg3RkZBQzUzQjVEOTExRThCNDZERDc2QTk4MThFNzRCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODdGRkFDNTBCNUQ5MTFFOEI0NkRENzZBOTgxOEU3NEIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODdGRkFDNTFCNUQ5MTFFOEI0NkRENzZBOTgxOEU3NEIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7enyAJAAABuUlEQVR42oyTP0gCURzHf6mheWghDk0tzQ1tLi1W2CIcDU65NVzc0lpCheDSVE7i0CLkIugQcuAcREuuTk5hf/QQIvVU7vV9x7P0NOsHH+53v/d739977/ce0Y8pYFXA/UVwKsYuaI4dgmfwAd7Bm/BfwCdogI74fwSSXeC+VquxSqXCms0ma7fblj8cDlmpVGLcCoWC9UXuLdi1CzzU63X2H0PuNdgA+yDAJ7tGKqZpUj6fJ1Se2mM0GqVAwMo/AZdABU9g51vA4XBQKBSiwWAwJeD3+6nf73P3BtyBbbAJzlzjib1eb6YAj6fTae7ywazo0jEoTmyhWq1OCfDKuVyOOh3eCDoQYX4W60Cfe4iGYbBUKsUUReEHOKIH9kYFJlaQSCSo2+1a/3wlHKfTSZlMZpRmABloc9uIPTNVVScqu91uJtq39uc9QEUmSdL3ZI/HwzRN4/7V+PKt7s26241Gg8rlMnm9XkJlKhaLFIlE+NCKPddlD7RaLcpms+Tz+Sgej1MsFqNwOPzrQ+IC5vjt03WdkskkybJMwWBwZv54YAEcgXOxXxKvbgkszyj4CrbEa7XsS4ABAF3MGyjGu8x4AAAAAElFTkSuQmCC);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 2px 0 2px 21px;
    line-height: 18px
}

#loginBox .boxTitle span,.newsletterBox .boxTitle span,#mainSearchFormBoxSX .boxTitle span,#mainSearchFormBoxDX .boxTitle span,#currenciesBox .boxTitle span,.web-page-latest-items .boxTitle span {
    display: block;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

#categories .boxTitle,#userBox .boxTitle,.rssFeed .boxTitle,.feedBackBox .boxTitle,#colDx .miniBox .boxTitle,#colSx .miniBox .boxTitle,.feedbackBoxMedia .boxTitle,#sendOrderDetails .boxTitle {
    display: block;
    background-color: #edecec;
    background-image: -o-linear-gradient(top,#edecec 0,#dedddd 100%);
    background-image: -moz-linear-gradient(top,#edecec 0,#dedddd 100%);
    background-image: -webkit-linear-gradient(top,#edecec 0,#dedddd 100%);
    background-image: -ms-linear-gradient(top,#edecec 0,#dedddd 100%);
    background-image: linear-gradient(to bottom,#edecec 0,#dedddd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#edecec",endColorstr="",GradientType=0);
    font-size: 99%;
    line-height: 1.5;
    font-weight: bold;
    text-align: left;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    color: #000
}

.rssHeader a,#colDx .miniBox .boxTitle a,#colSx .miniBox .boxTitle a {
    color: #000
}

#categories .boxTitle span,#userBox .boxTitle span,.rssFeed .boxTitle span,#colDx .miniBox .boxTitle span,#colSx .miniBox .boxTitle span,.feedBackBox .boxTitle span,.feedbackBoxMedia .boxTitle span,#sendOrderDetails .boxTitle span {
    display: block;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

#sheetBoxTopDetails .boxTitle {
    padding: 0;
    margin-bottom: 10px;
    font-size: 138.5%;
    line-height: 1.5;
    font-weight: bold;
    text-align: left;
    border-top: 0;
    border-right: 0;
    border-bottom: 0;
    border-left: 0
}

#sheetBoxTopDetails .boxTitle span {
    display: block;
    text-align: left;
    padding: 0 0 10px
}

#sheetBoxTopDetails {
    border-top: 0;
    border-right: 0;
    border-bottom: 0;
    border-left: 0
}

#colMid #sheetAddToCartRow th,#colMid #sheetAddToCartRow td {
    background: #fbfbfb
}

#sheetBoxesMenu li {
    position: relative;
    left: 0;
    z-index: 2;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-width: 160px;
    display: inline-block;
    line-height: 2em;
    text-align: center;
    margin-right: 3px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: solid;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    background-color: #edecec;
    background-image: -o-linear-gradient(top,#edecec 0,#dedddd 100%);
    background-image: -moz-linear-gradient(top,#edecec 0,#dedddd 100%);
    background-image: -webkit-linear-gradient(top,#edecec 0,#dedddd 100%);
    background-image: -ms-linear-gradient(top,#edecec 0,#dedddd 100%);
    background-image: linear-gradient(to bottom,#edecec 0,#dedddd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#edecec",endColorstr="",GradientType=0);
    border-top-color: #ddd;
    border-right-color: #ddd;
    border-bottom-color: #ddd;
    border-left-color: #ddd
}

#sheetBoxesMenu li.selected {
    bottom: -1px;
    background-color: #4e4c4c;
    background-image: -o-linear-gradient(top,#4e4c4c 0,#272727 100%);
    background-image: -moz-linear-gradient(top,#4e4c4c 0,#272727 100%);
    background-image: -webkit-linear-gradient(top,#4e4c4c 0,#272727 100%);
    background-image: -ms-linear-gradient(top,#4e4c4c 0,#272727 100%);
    background-image: linear-gradient(to bottom,#4e4c4c 0,#272727 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
    border-top-color: #272727;
    border-right-color: #272727;
    border-bottom-color: #272727;
    border-left-color: #272727
}

#sheetBoxesMenu li.selected a {
    color: #fff
}

#sheetBoxesMenu a {
    font-weight: bold;
    display: block;
    padding: 0 5px 5px;
    font-size: 84.5%;
    color: #000
}

.servicesBox a {
    color: #6b6969;
    display: block;
    line-height: 1.5;
    border: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    clear: both
}


#sheetBoxTopDetails .detailsBox,#sheetBoxTopDetails .servicesBox,#sheetBoxTopDetails #addVotoBox {
    padding: 0;
    margin: 0 0 10px 0
}


table.artCollBox th span {
    white-space: initial
}

a.allVotesButt {
    padding: 10px;
    display: block;
    color: #fff;
    background: #272727
}

#searchBrandForm,#latestModelsBox,#searchForm,#cartBoxRight,#qrCodeBox,.web-page-search {
    clear: both;
    background: #272727;
    padding: 0;
    border-top: 1px solid #4e4c4c;
    border-right: 1px solid #4e4c4c;
    border-bottom: 1px solid #4e4c4c;
    border-left: 1px solid #4e4c4c;
    margin: 0 0 10px 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    color: #fff
}

#loginBox,.newsletterBox,#mainSearchFormBoxSX,#mainSearchFormBoxDX,#currenciesBox,.web-page-latest-items {
    clear: both;
    background: #dfdede;
    padding: 0;
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
    margin: 0 0 10px 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    color: #000
}

#categories,#userBox,.rssFeed,.feedBackBox,#colDx .miniBox,#colSx .miniBox,.web-page-latest-items,.feedbackBoxMedia .content,#sendOrderDetails .container>div {
    clear: both;
    background: #fff;
    padding: 0;
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
    margin: 0 0 10px 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    color: #000
}

.feedBackBox p,.rssFeed p {
    color: #585858
}

#languagesBox {
    margin-bottom: 10px
}

.rssBody .itemDate {
    font-weight: bold
}

.rssBody p {
    padding-top: 2px
}

.rssFeed li {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRUFBNTM1MzQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRUFBNTM1MjQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6bl/T6AAAAe0lEQVR42mL8//8/w8SJExMYGBhagDgFiHcwQEF+fj4DE5TNCcTSQLwRiAMZkABMwXQgLgZiNiBeDcSx6ApAoA+I06HsRUAcjq4ABpixWQECRUA8E4j/AnEcEK8ECbJAJTOBuBeIfwFxBBCvRzfhCxA/BWIfZEkQAAgwADz8Fhimv1SMAAAAAElFTkSuQmCC);
    background-position: 2px 9px;
    background-repeat: no-repeat;
    padding: 5px 5px 5px 13px;
    text-align: left;
    border-top: 1px dotted #999;
    margin: 0
}

.feedBackBox {
    text-align: right
}

.feedBackBox li {
    border-bottom: 1px dotted #999;
    margin: 0;
    padding: 5px;
    text-align: left
}

.feedBackBox li a {
    display: block;
    padding: 2px 0 0 0
}

.feedBackBox a {
    display: block;
    padding: 2px 5px 0 0
}

.feedBackBox p {
    padding-top: 2px;
    white-space: normal
}

.feedBackBox span {
    display: block;
    padding-top: 2px
}

.userBox form {
    padding: 4px;
    text-align: right
}

#loginBox form {
    padding: 0 10px 10px 10px;
    overflow: auto
}

#loginBox label {
    display: block;
    margin: 5px auto 2px auto;
    text-align: left
}

#loginBox input[type="text"],#loginBox input[type="password"] {
    display: block;
    margin: 0 auto 2px auto;
    width: 100%
}

#loginBox .remember_label {
    width: auto;
    float: left;
    padding-right: 5px;
    margin: 0
}

#loginBox .remember_input {
    background: #fff;
    width: auto;
    float: left
}

#loginBox ul {
    border-top: 2px dotted #999;
    padding: 4px;
    clear: both;
    text-align: right
}

#loginBox a,.userBox a {
    font-size: 84.5%
}

.userBox ul,.userBox p {
    padding: 4px;
    text-align: left
}

.userBox li {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQjJFREQ1OTQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQjJFREQ1ODQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4axubRAAAAKElEQVR42mL8//8/Az7AAiImTpyIVVV+fj4jEwMBMBgUMBLyJkCAAQDZkAoL0Tc/WQAAAABJRU5ErkJggg==);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 2px 0 1px 13px
}

#userBox p strong {
    display: block
}

#cartBoxRight>form {
    padding: 5px 10px 10px 10px
}

#cartBoxRight p {
    padding: 4px 4px 10px 4px
}

#cartBoxRight .cart_content_detailed {
    margin: 0 auto 0 auto;
    background: #fff;
    text-align: left
}

#cartBoxRight .cart_item {
    padding: 5px;
    border-bottom: 1px solid #ddd
}

#cartBoxRight .cart_item:nth-child(odd) {
    background: #eee
}

#cartBoxRight .cart_item .description {
    line-height: 1.5;
    margin-bottom: 5px;
    display: block;
    max-height: 45px;
    overflow: hidden
}

#cartBoxRight .cart_item .description a {
    font-size: 77%
}

#cartBoxRight .cart_item .cart_refresh_input {
    width: 35px;
    padding: 1px;
    display: inline-block
}

#cartBoxRight .cart_item .cart_form {
    display: table;
    clear: both
}

#cartBoxRight .cart_item .qta {
    clear: both;
    display: block;
    text-align: center
}

#cartBoxRight .cart_item a {
    font-weight: bold;
    font-size: 84.5%
}

#cartBoxRight .total_box {
    background: #fff;
    font-size: 84.5%;
    margin: 0 auto 10px auto;
    padding: 5px;
    overflow: auto;
    border-top: 1px solid #ddd
}

#cartBoxRight .shipping span,#cartBoxRight .payment span {
    font-weight: bold
}

#cartBoxRight .shippingZone span {
    display: block
}

#cartBoxRight .shipping p {
    padding: 0
}

#searchBrandForm select {
    width: 90%;
    margin: 5px 0 5px 0
}

#searchBrandForm fieldset {
    border: 0;
    padding: 0;
    margin: 0
}

#searchBrandForm dl.filterBoxes {
    border: 0;
    margin: 0 5px 0 5px
}


#latestModelsBox ul {
    margin: 0 auto 5px auto;
    text-align: left
}

#latestModelsBox li {
    border-top: 1px solid #eee;
    display: block;
    overflow: auto
}

#latestModelsBox a {
    display: block;
    font-size: 77%;
    padding: 5px
}

.newsletterBox form {
    padding: 10px
}

.newsletterBox p {
    padding: 0 10px 0 10px;
    text-align: left
}

.newsletterBox input[type="text"] {
    width: 100%;
    display: block;
    margin: 0 auto 5px auto
}

#searchForm form,.web-page-search form {
    padding: 5px 10px 5px 10px
}

#searchForm input[type="text"],.web-page-search input[type="text"] {
    margin-bottom: 5px;
    width: 100%;
    display: block
}

#mainSearchFormBoxSX form,#mainSearchFormBoxDX form {
    padding: 4px;
    margin: 1px
}

#mainSearchFormBoxSX input[type="text"],#mainSearchFormBoxDX input[type="text"] {
    width: 100%;
    margin-bottom: 2px
}

#mainSearchFormBoxSX fieldset,#mainSearchFormBoxDX fieldset {
    border: 0;
    padding: 0;
    margin: 5px 0 0 0
}

#mainSearchFormBoxSX label,#mainSearchFormBoxDX label {
    display: none
}

#mainSearchFormBoxSX .filters label,#mainSearchFormBoxDX .filters label {
    display: block;
    font-weight: bold
}

#mainSearchFormBoxSX select,#mainSearchFormBoxDX select {
    width: 100%;
    margin-bottom: 5px
}

#mainSearchFormBoxSX .filters_area input,#mainSearchFormBoxDX .filters_area input {
    display: block;
    float: left;
    clear: left;
    padding: 0;
    margin: 2px 1px 0 0;
    height: 12px;
    width: 1%
}

#mainSearchFormBoxSX .filters_area label,#mainSearchFormBoxDX .filters_area label {
    display: block;
    float: left;
    font-size: 77%;
    text-align: left;
    margin: 2px 0 0 0;
    width: 85%
}

#categories li ul {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    opacity: 0;
    height: 0;
    display: block
}

#categories li:last-child {
    border-bottom: 0
}

#categories a.open+ul {
    opacity: 1;
    height: auto;
    overflow: visible
}

#categories ul.openblock {
    background: #f6f6f6
}

#categories>ul>li.li-folder {
    border-top: 0;
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
    margin: 0
}

#categories>ul>li>a.folder {
    text-align: left;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRUFBNTM1MzQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRUFBNTM1MjQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6bl/T6AAAAe0lEQVR42mL8//8/w8SJExMYGBhagDgFiHcwQEF+fj4DE5TNCcTSQLwRiAMZkABMwXQgLgZiNiBeDcSx6ApAoA+I06HsRUAcjq4ABpixWQECRUA8E4j/AnEcEK8ECbJAJTOBuBeIfwFxBBCvRzfhCxA/BWIfZEkQAAgwADz8Fhimv1SMAAAAAElFTkSuQmCC);
    background-position: 2% center;
    background-repeat: no-repeat;
    padding: 2px 4px 2px 13px;
    font-weight: normal;
    font-size: 110%
}

#categories li.li-folder {
    border-top: 0;
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
    margin: 0
}


#categories li.li-item {
    border-top: 0;
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
    margin: 0
}

#categories a {
    display: block;
    line-height: 1.5;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease
}

#categories li ul {
    padding-left: 15px
}

#categories li>a.current {
    font-weight: bold !important
}

.foot-latest-items .boxTitle {
    padding: 5px;
    font-weight: bold
}

.foot-latest-items .title {
    font-weight: bold;
    font-size: 90%;
    line-height: 1.2 !important;
    display: block
}

.foot-latest-items .date {
    font-size: 85%;
    display: block
}

.foot-latest-items li {
    display: block;
    padding: 5px 5px 5px 5px;
    margin: 0 0 5px 0;
    border-top: 1px solid #bcbcbc;
    text-align: left;
    position: relative
}

.web-page-latest-items li {
    display: block;
    padding: 5px;
    margin: 0 0 5px 0;
    border-top: 1px solid #ccc;
    text-align: left
}

.web-page-latest-items li a,.foot-latest-items li a {
    display: block;
    margin-bottom: 5px;
    font-weight: normal
}

#formRequestInfo table {
    margin-top: 10px;
    width: 100%;
    table-layout: fixed
}

.fancybox-inner #formRequestInfo {
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.fancybox-inner #formRequestInfo table {
    width: 100%;
    max-width: 500px
}

#formRequestInfo form {
    padding: 10px;
    text-align: left
}

#formRequestInfo p {
    padding: 0 0 10px 0;
    text-align: left
}

#formRequestInfo label {
    display: block;
    font-weight: bold;
    color: #555454;
    margin: 8px 0 2px 0
}

#formRequestInfo input,#formRequestInfo textarea,#formRequestInfo #maskedField2,#formRequestInfo #maskedField4,#formRequestInfo select {
    width: 99%;
    margin: 0 2px 0 0
}

#formRequestInfo textarea {
    height: 150px
}

#colMid .bigBox {
    overflow: hidden
}

#colMid .bigBoxFade {
    height: 167px;
    overflow: hidden;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

/*#colMid .bigBox .bottomLink,#colMid .carousel .bottomLink,#colMid .bigBoxFade .bottomLink {*/
/*    text-align: right;*/
/*    background: #eee*/
/*}*/

#colMid .bigBoxFade ul {
    height: 112px;
    overflow: hidden;
    margin: 0;
    padding: 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#colMid .bigBox ul {
    overflow: hidden;
    margin: 0;
    padding: 0
}

#colMid .bigBox li,#colMid .bigBoxFade li {
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #fff;
    padding: 4px 0 4px 160px;
    margin: 0;
    position: relative;
    overflow: hidden;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#colMid .boxColumns li .date {
    display: block;
    background: 0;
    padding: 0
}

#colMid .boxColumns li .title {
    height: 2.4em;
    overflow: hidden;
    padding: 0 10px 0 10px;
    margin: 0 0 10px 0 !important
}

#colMid .boxColumns li .details {
    float: none;
    width: auto;
    padding: 0;
    text-align: center
}

#colMid .boxColumns form {
    width: 100%;
    margin: 0 !important
}

#colMid .boxColumns .pricePicking {
    display: none
}

#colMid .bigBox .title,#colMid .bigBoxFade .title {
    display: block;
    font-size: 115%;
    line-height: 1.2em;
    font-weight: normal
}

#colMid .bigBox .details,#colMid .bigBoxFade .details {
    width: 37%;
    float: right;
    padding: 5px 0 5px 10px;
    margin: 0
}

#colMid .bigBox .details strong,#colMid .bigBoxFade .details strong {
    font-size: 84.5%
}

#colMid .bigBox p,#colMid .bigBoxFade p {
    color: #6b6969;
    padding: 5px 0 5px 0;
    margin: 0;
    width: 60%;
    float: left
}

#colMid .bigBox p.news,#colMid .bigBoxFade p.news {
    width: auto
}

#colMid .bigBox dl,#colMid .bigBoxFade dl {
    width: 60%;
    float: left;
    padding: 5px 0 5px 0;
    margin: 0
}

#colMid .bigBox dt,#colMid .bigBoxFade dt {
    font-weight: bold;
    width: 40%;
    line-height: 1.5;
    float: left;
    clear: both;
    text-align: left;
    padding: 0;
    margin: 0 5px 0 0
}

#colMid .bigBox dd,#colMid .bigBoxFade dd {
    padding: 0;
    line-height: 1.5;
    float: left;
    overflow: hidden;
    text-align: left
}

#colMid .bigBox .availability,#colMid .bigBoxFade .availability {
    display: block;
    margin-bottom: 5px;
    padding-top: 1px
}

#colMid .bigBox form,#colMid .bigBoxFade form {
    margin: 5px 0 5px 0
}

#colMid .bigBox .date,#colMid .bigBoxFade .date {
    background-image: url(data:image/gif;base64,R0lGODlhCAAKAKIEAP/8ycrKyv/5oYODgwAAAAAAAAAAAAAAACH5BAEAAAQALAAAAAAIAAoAAAMbOKrUI1AMF+F8IQug6u5Zxj3VKITBCKzs4ioJADs=);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 0 5px 0 13px;
    line-height: 15px
}

#colMid .web-page-items.short>ul {
    padding: 10px 10px 10px 10px;
    margin: 0
}

#colMid .web-page-items.short .list-item {
    list-style: none;
    margin: 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRUFBNTM1MzQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRUFBNTM1MjQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6bl/T6AAAAe0lEQVR42mL8//8/w8SJExMYGBhagDgFiHcwQEF+fj4DE5TNCcTSQLwRiAMZkABMwXQgLgZiNiBeDcSx6ApAoA+I06HsRUAcjq4ABpixWQECRUA8E4j/AnEcEK8ECbJAJTOBuBeIfwFxBBCvRzfhCxA/BWIfZEkQAAgwADz8Fhimv1SMAAAAAElFTkSuQmCC);
    background-position: 0 5px;
    background-repeat: no-repeat;
    padding: 0 0 10px 13px
}

#colMid .web-page-items.short .date {
    font-weight: bold;
    display: block;
    font-size: 90%;
    font-style: italic
}

#colMid .web-page-items.sidebyside>ul {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: space-around;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    margin: 0 !important;
    padding: 0 !important
}

#colMid .web-page-items.sidebyside .list-item {
    position: relative;
    top: 0;
    left: 0;
    -webkit-flex: 1 1 33%;
    -ms-flex: 1 1 33%;
    flex: 1 1 33%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 !important;
    padding: 20px 10px 35px 10px !important;
    text-align: center;
    list-style: none !important
}

#colMid .web-page-items.sidebyside .date {
    margin: 0 0 10px 0;
    display: block;
    font-weight: bold;
    color: #546e7a
}

#colMid .web-page-items.sidebyside .title {
    line-height: 1.2em !important;
    max-height: 2.4em !important;
    min-height: 2.4em !important;
    overflow: hidden;
    padding: 0 !important;
    margin: 10px 0 10px 0 !important
}

#colMid .web-page-items.sidebyside li>.description {
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    line-height: 1.2em !important;
    height: 12em !important;
    margin: 0;
    padding: 0;
    text-align: justify
}

#colMid .web-page-items.sidebyside li>.description * {
    line-height: 1.2em !important;
    margin: 0;
    padding: 0
}

#colMid .web-page-items.sidebyside li>.description:after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 50px !important;
    display: block;
    background: -moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 90%,rgba(255,255,255,1) 100%);
    background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 90%,rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 90%,rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)
}

#colMid .web-page-items.sidebyside li .c_butt {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    display: block;
    text-align: right;
    padding: 10px;
    background: #ccc;
    color: #fff;
    font-weight: bold;
    box-sizing: border-box;
    font-style: italic
}

#colMid .feedBackBox_mid ul {
    margin: 0;
    padding: 0
}

#colMid .feedBackBox_mid li,#feedBackResult li {
    border-bottom: 2px dotted #ccc;
    padding: 5px;
    list-style: none;
    margin: 0
}

#colMid .feedBackBox_mid li a,#feedBackResult li a {
    display: block;
    padding: 2px 0 0 0;
    text-align: left
}

#colMid .feedBackBox_mid a {
    display: block;
    padding: 2px 5px 2px 0;
    text-align: right
}

.miniBox .firstElement {
    position: relative;
    overflow: hidden
}

.miniBox .title {
    overflow: hidden;
    font-size: 92%;
    padding: 0 5px 0 5px;
    margin-bottom: 5px;
    display: block
}

.miniBox .item {
    border-bottom: 1px solid #ddd;
    padding-bottom: 5px;
    margin-bottom: 5px
}

.miniBox ul {
    margin-right: 1px;
    padding: 5px;
    text-align: left
}

.miniBox li {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRUFBNTM1MzQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRUFBNTM1MjQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6bl/T6AAAAe0lEQVR42mL8//8/w8SJExMYGBhagDgFiHcwQEF+fj4DE5TNCcTSQLwRiAMZkABMwXQgLgZiNiBeDcSx6ApAoA+I06HsRUAcjq4ABpixWQECRUA8E4j/AnEcEK8ECbJAJTOBuBeIfwFxBBCvRzfhCxA/BWIfZEkQAAgwADz8Fhimv1SMAAAAAElFTkSuQmCC);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 2px 0 2px 13px;
    font-size: 84.5%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.miniBox .bottomLink {
    font-size: 77%;
    background-color: #e1e1e0;
    padding-bottom: 2px;
    overflow: auto;
    width: 100%
}

#colMid #categoriesBoxes,#colMid #brandBoxes {
    text-align: center;
    margin: 0 0 30px 0;
    padding: 0;
    overflow: auto;
    clear: both
}

#colMid #categoriesBoxes li,#colMid #brandBoxes li {
    display: inline-block;
    overflow: hidden;
    text-align: center;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    width: 162px;
    height: 128px;
    padding: 10px 10px 10px 10px;
    margin: 0 auto 0 auto
}

#colMid #categoriesBoxes li a,#colMid #brandBoxes li a {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    border-top: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    margin: 0 auto 0 auto;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px
}

#colMid #categoriesBoxes strong,#colMid #brandBoxes strong {
    display: block;
    margin-bottom: 5px;
    background: #fff;
    font-size: 100%;
    line-height: 1.5;
    font-weight: bold;
    text-align: center;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    overflow: hidden
}

#colMid #categoriesBoxes strong>span,#colMid #brandBoxes strong>span {
    display: block;
    height: 2.4em;
    line-height: 1.2em;
    overflow: hidden;
    text-align: center;
    padding: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

#colMid #categoriesBoxes.noDesc a,#colMid #brandBoxes.noDesc a {
    text-align: center
}

#colMid #categoriesBoxes.noDesc span.description,#colMid #brandBoxes.noDesc span.description {
    display: none
}

#colMid #categoriesBoxes.withDesc span.description,#colMid #brandBoxes.withDesc span.description {
    color: #606060;
    text-align: left
}

@media screen and (min-width: 800px) {
}

#mainSearchFormBox form {
    padding: 4px;
    text-align: center
}

#mainSearchFormBox input {
    width: 65%;
    float: left;
    padding: 5px;
    margin: 0 0 5px 0
}

#mainSearchFormBox label {
    width: 18%;
    text-align: right;
    display: block;
    float: left;
    margin: 0 5px 5px 0;
    font-weight: bold;
    padding: 4px 0 4px 0;
    max-height: 22px
}

#mainSearchFormBox fieldset {
    border: 0;
    padding: 0;
    margin: 10px 0 10px 0;
    width: 100%;
    float: left;
    display: flex;
    flex-wrap: wrap
}

#mainSearchFormBox fieldset label {
    font-size: 84.5%
}

#mainSearchFormBox select {
    width: 25%;
    float: left;
    margin: 0 0 5px 0
}



.filterBoxes {
    border-top: 1px solid #ddd;
    padding: 0 0 5px 0;
    margin: 5px 0 2px 0;
    text-align: left;
    overflow: hidden;
    clear: both
}

.filterBoxes a {
    background: none !important;
    padding: 0 !important;
    font-size: 84.5% !important
}

.filterBoxes dd {
    float: left;
    width: 33%;
    margin: 0;
    padding: 0
}

.filterBoxes dt {
    font-weight: bold;
    margin: 0;
    padding: 0;
    clear: left;
    font-size: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    background: #c8c8c8
}

.filterBoxes dt a {
    font-weight: normal
}

.filterBoxes dt span {
    font-weight: normal;
    display: inline-block;
    margin-left: 3px
}

.filterBoxes a.delFilter {
    position: relative;
    display: inline-block;
    font-size: 100%;
    line-height: .5em;
    padding: 3px !important;
    border: 1px solid #000;
    margin-right: 5px;
    color: #000;
    font-weight: bold;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-family: Helvetica
}

.filterBoxes a.delFilter:hover {
    background: #000 !important;
    color: #fff !important
}

.filterBoxes .expandButton {
    clear: both;
    float: none;
    width: auto;
    margin: 0;
    padding: 0;
    background: #ccc
}

.filterBoxes .expandButton a.open {
    background-image: url(data:image/gif;base64,R0lGODlhCAAIAJECAH9/fwAAAP///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkFGQjI5Q0UyNzNGMTFFNjhBMEJENzg4QkZDRDkyRDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkFGQjI5Q0YyNzNGMTFFNjhBMEJENzg4QkZDRDkyRDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QUZCMjlDQzI3M0YxMUU2OEEwQkQ3ODhCRkNEOTJEMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2QUZCMjlDRDI3M0YxMUU2OEEwQkQ3ODhCRkNEOTJEMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAIALAAAAAAIAAgAAAIPlI+JAAkRmnkwClqt2qYAADs=);
    background-position: top right;
    background-repeat: no-repeat;
    display: block;
    height: 6px;
    border: 0 !important
}

.megamenufilters .filterBoxes dd {
    width: 100%;
    padding: 0 !important;
    float: none
}

.megamenufilters .filterBoxes {
    border: 0;
    overflow: visible;
    margin: 0
}

#sheetBoxesMenu {
    width: 100%;
    clear: both;
    padding-top: 30px;
    position: relative;
    top: 0;
    left: 0
}

#sheetProductBoxes {
    clear: both;
    position: relative;
    top: 0;
    left: 0;
    z-index: 1
}

#fancybox-manual-butt {
    border: 1px solid #ddd !important;
    color: #1267cf;
    cursor: pointer
}

#sheetAddToCartRow form {
    width: 100%;
    text-align: left
}

#sheetSelectVariantsRow td {
    padding: 5px 0 10px 0 !important;
    border: 1px solid #ccc !important;
    background: #eee !important;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px
}

#sheetSelectVariantsRow label {
    white-space: nowrap;
    text-align: left;
    padding: 5px;
    width: 120px;
    border-bottom: 1px dotted #ddd;
    font-weight: bold;
    display: block;
    float: left;
    clear: left
}

#sheetSelectVariantsRow label.error {
    width: auto;
    margin-left: 130px;
    border: 0
}

#sheetSelectVariantsRow select {
    float: left;
    margin: 5px;
    width: 60%;
    padding: 6px;
    border: 1px solid #888;
    font-size: 100%
}

.servicesBox {
    overflow: auto
}

.attachmentsBox {
    margin-bottom: 10px
}

.attachmentsBox td {
    border-bottom: 1px dotted #ccc;
    padding: 4px
}

.magnifyarea {
    -webkit-box-shadow: 0 10px 25px rgba(0,0,0,0.5);
    -moz-box-shadow: 0 10px 25px rgba(0,0,0,0.5);
    box-shadow: 0 10px 25px rgba(0,0,0,0.5);
    background: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

#tech-specs .label {
    background: #e9e9e9;
    padding: 2px 5px 2px 5px;
    text-align: right;
    width: 20%;
    font-size: 92%
}

#tech-specs .scd-label {
    border-bottom: 1px dotted #ccc;
    padding: 2px 5px 2px 5px;
    text-align: right;
    width: 25%;
    font-size: 84.5%
}

#tech-specs td {
    border-bottom: 1px dotted #ccc;
    padding: 2px 5px 2px 5px;
    width: 55%;
    font-size: 84.5%
}


.artCollBox ul,#sheetProductInWebOrders ul {
    display: table;
    width: 100%
}

.artCollBox li,#sheetProductInWebOrders li {
    display: inline-table;
    text-align: center;
    width: 33%;
    vertical-align: bottom;
    padding: 5px 0 5px 0;
    border-bottom: 1px solid #ddd
}

.artCollBox div,#sheetProductInWebOrders div {
    min-height: 80px;
    width: 180px;
    margin: 5px auto 0 auto;
    vertical-align: top
}

.artCollBox div a,#sheetProductInWebOrders div a {
    line-height: 13px;
    height: 26px;
    overflow: hidden;
    display: block;
    margin-bottom: 10px;
    font-weight: bold
}

table.artCollBox {
    border-right: 1px solid #ddd
}

table.artCollBox td {
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
    padding: 4px;
    vertical-align: middle
}

.image_lab,.title_lab,.price_lab,.notes_lab,.notesnum_lab,.cart_lab,.code_lab,.dispo_lab {
    font-weight: bold;
    background: #eee
}

table.artCollBox .title {
    width: 40%
}

table.artCollBox .cart {
    width: 17%;
    text-align: right;
    white-space: nowrap
}

table.artCollBox .image {
    width: 50px
}

table.artCollBox .price {
    width: 20%
}

.componentsBox li {
    padding: 2px 0 5px 0;
    float: left;
    width: 100%
}

.features th {
    background: #eee;
    text-align: right;
    border-bottom: 2px solid #fff;
    padding: 4px
}

.features td {
    padding: 4px
}

.features .bkg1,.features .bkg2 {
    background: 0
}

.documentsBox li {
    padding: 5px
}

.documentsBox li>* {
    vertical-align: middle
}

.ico-file {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAAAxVJREFUSA21Vt1S2kAUPgkQAqGIQ8X6VxVruWG8sKUXeGffgTfoS9k+gQ+g3mhnnA5CtY5acEBH1OmFjFiVjvKrpHuW7jYLRGKLYcLufuec/XY35zuJlM/ntf399A2Qa37+vQRra6t6tVqm96eFBV2uVKqnaMVreHT0VG52Df8YgjdCEsYym+AqDAQaRpfJZGioQMnmmpwch6WlpRNxGmb908qFQmG1BaNDxKXl5eW606nYmYOqus6i0eiwsGY05nIncH19nWrjCgYnYG9nJ9wWwaZsi3gCA+A+2JmZtalUSk8mk0eMX8IH9Co4BeVyhWEwERznfdY5PDwCu90Ol5eXcX5SzIjtSY6nA4Vlmw2mp6do/8v6erTj06NWkz+eVN4+r4lLE27c3wt2uryG3hBAHOD6R1+OtOHUhn+apoEW1Do6dAIlBi4uLiqsb9bGYrEa2qSVlZXviuIImznquo6aUyRJqtMAo3bMgo6PTyEUCskkSDfNttbgbDZLT4nmrfEBulwqDA4NCv67u3vg9fZRzDTRhQgy2Py6CelUGugzMTK0OuJ4ZGwEIu8ioCiKWDA6Obdilhkcjmb+Wt4DY7LEoHk8MBDw05jeMXRSJFI8msFyarBNy8VikRduBpq16Es1YUUPOAlqguphZiYc9vubx2Y2ezccS1SpVPoRiUQmiAwE/csouP8lwAXIskxU4B0j0rlPJBJZIlZeBR59uGY7cjgc3OTz+V6jTuPx+BaCtGLPzUWhcH4BFUPV5hGkoxL9DgSeGyHT/kZ8Aw6yB9zuVNW/JBztUWf72zbskUJiI28He61WPyPzDj20Eyu8NpsMgRcBWt/Rf/bNLL3XVj/n7Y1Gg5Zdq8dhhdDoQ8RRbRYUgvZ6J0YiToI7wXcE3v9ySUB+Ms9aYQpOUqvV4OL8JyERdCQ4dxtozzzg8zXfGEZfToKFHnfT6WVtDEA9oPAec3GSu7s78tVW7HpcquqEbp8arQvgJPhp8VQZRr6cKsVW5l6Oyfy/JCzZpHp+7O/vf6tpbk+vCG5vSzdXV1dbbrf7w2+9NHnmxfiIvwAAAABJRU5ErkJggg==) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important;
    width: 30px !important;
    height: 31px !important;
    padding: 0 0 0 30px !important;
    line-height: 47px
}

.ico-file.doc {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABHpJREFUSA21Vl1MHFUU/u7ssLvsLLvL3wJSWNiKMQpolIZqNNEilVZMbFV8MTYmGn3zQaMvRtukWjU++WCMPmh8MJaGoo3SqAVtUm1ToYI0tSFly8+Sbdn/LWyHYdnrvRcYYHeHQpQ7mb9zzne+e849586Qoa/fUN4ffWAGbBw99DQxRRtf1w6/+jj8SSvSNS0H0dPTM6aqScpP/ixzU0IIvy2O597tovzkbyQyo9G3vrkELUVBOEZImbmchen+M0Cvx1T6XvcIPXZuih471S+sBeXc3E2aeXJ6aZEz91UKBoO9uVRcTl44eHR+jsoiAG707L22wDP79txGus8H6PBkAq885sFPQ0EszIbgTgcvCi7fdBKJZApP3leG364Ch/tm6wmfWS4e4ZvSFd1y0NlZW4IbxmOoEHEQ9x16HLkmsqs2jWIa9rXv3b2d6yUe+FNN5cL2tbZa7NjuQvPtLrz4SJWO/9UnIUZcXr4QP/5w8nfCV9Va5tUNbvUw6huDfKA5f3xnc5UnGokZ27Py2VZVKfS9vYFxEYskSUilUsagDI0ApWk6QwzIbI23VS96z1QKkKIoULxKps7wXS/2zs5Os6HVkqKjo0Pjj+TIkU+GB9XKekMAK5NvD3nMhDTNcxv5svPheqvT0FwojvelNVZgEissKmJ5e18dSgrM+K7/GsyyBFVbwP7mCgSiKj48MYo0q8bjfRd4loioqenEHH4ZDqK1oQQ//83ujaU4czkijDnFoF8ToK7eASoAvFSK7GZ88P0VfPZSAz46cQWKxYR39teJKfmT+fjybBwf90yAHPj0r5XqF2rjSyQah2ErGcFE0P5JP0D1ZcmyLSp2wcYWmQ+dYXVfZiKW+5TLBcOYbzzTZs27Yrej1F0sZDrDGot1XgwZaryenLBNMxjuHjndM6EUj8c3vHDcViR/I/3AGXlPiH4Ysu6ot1isRrPYkHxXTRpFJDrZ3tZSw9ZtTf/rW1Z9VQEa2HlDTWFwLAF/RBXOeTHXlSsYCcyg3xcXsrsq7bjH4wDf6i9cjWN+gaLFS5Evp8EaDRY1PPLE3tY7ec9xgE7CN1S304zPeyfw/EOVkE0EZU4LBpjjUxdD2M1aizueYuRmmeCr034UKnkod1nwz9QMqh0pNJavlLEguxkcaG9vaxI1Iqa3dLFbTfC6bTg/GoNJIvCW2SBfIqgpzUfohiYiam0oFTpOWrFEMpGQMZEArofCSMTZw+K4/9E3u6geybI0193EimlhTZZZCtikV33msmChcAyRGJsos5P33G0N7HzQU2EEWF136zVpNr5aEJ/74+w12W0nWi1LxVaNCac0p68Jz2MkHP1PXEUlRXA4CrJ86CQOpwMFzGC9lGShVwkI2MEKJdfQSTRNQ2g6zEgyVjgXykCmFNjhcmV/uHQSs9nMNssS9llZnyQvLw/8L2AzQyfhvw6xWPyW6bJaLeCp3czQSfivBY9kK4akqurihrQV3plP5j9B+JadTCa/KCwsbFIUm/3/4pqdTc5Eo9F+m8328r8AQNu5qv7oJQAAAABJRU5ErkJggg==) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important;
    width: 30px !important;
    height: 31px !important;
    padding: 0 0 0 30px !important;
    line-height: 47px
}

.ico-file.gif {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABKtJREFUSA2tVl1oXEUU/ubm3t3N5m93Q7JpYpqalLTgliKp1RZBSrGK9ElJHnwRFSVvKvRF8U1QUHz2QWxRjA8RfBAbUShUrElN02JsF1qrNWvSbLI3m83dP3fv/lznzGZu7v7FYj2wOzPnfOecmTPnnDts8bMzbcqHh9LgdGjxBYbrhz+1Sht5a+uhS9ZPQ+csZfm9nkixo4zWa2MwPgpGVIIu3YnQUCFSoR+tWClhWqnH54WE5fN/Cy6tFPqz9QifffcP4Srz5i3h7tfPL1fQMzMzS6Ra+yO+MEOm8rk8DVWk6Lp+gThuj7tKQHx27dgnBS2rigOQNPN6d/SxF0/3s9Tzi5Z2qhvaMz1InbgC/SUNscHEDbUUTkM9EYCVKgpzPWcLWE9FQ1UHczoSu0saKZsn5/a2I3/+ZQtpInazGd8UTBmezq4ONPUhzjGcPGCfo8re9iI6qSIRNO4cn3hqhFiMAj769imY3+hofWsYrFsDa21B8ZcUsq+GK2oMiLzGBN9wx2eF0mBRGNi2u/sQTt+GSgkzenJsiKDyQI3U9g0LCIwLyUpSSVCgOwCKgKTYWgy9fb2QsZT8ugBIb26Ph6dHDsuRFXT5uiRejFVK5MXpqQrpWPC4VGh6etol583GiYkJk2Tsh5c/uB5Y6A01A8KyEFoMuRg7UiCMevjysebgbSvhqZJpWZbCGLPEWTp+PIoSv8T82RWwLhWsU0Vx3oC1JnaBMiyEp+bLXJ+JLCyc16GMtG7bA7TTvbDiYgeCp17MCKUbUz9XPLCABsWn2Qp2umxz+ufcWLsYxYa5BUZ9w0b+y0Q3N5uneTNd+wKpkngkGuJ4dDD04F4hsxUILJOuVkumDvHtWq0F0ZqSsZbqFMiama/E3x/w1+IrRS+5+roupqt3o3C5XDBNEwMP9EuxGKs8ZDJZW0hgorsrqzaPJk27RxXKsVAMw2gcSwdITgkrauJe6oGUqCZEPRyYfTjkUTzS0H8ao5MtMIKp5UfHn9zHL5oy26aqltXySCc03r5Lt7MofBcH86lwPRtE4VsdrueCtpL5VQzl33eCSoL1SQ15vwVeaDC0zd+Ojz99kGqOZPZteN4Ygmu8D7n3l1D4Pg5lwA0l6OK8IJRBD7ST3TC/1sWv1gEZcl+pfMPKPDM7TP9o+Iv58qUvzy+QzE7b8koOricCgLeFt4gOtL6zH9kztwgjyMqXUb6Zkcu60XdVge9qEau5GOJFQ8rHZkfOWVXhEhKV32vxnhNBGqsb1/Mb0M0EePSg6pO+6P6jB/fwTrRDzsqt4u9A6mY1OnsxCqrxufm5NTU3pJlKqK1O5/9i5BJa3r4Tp1Eq9rY2b92bw4mpndPjhcq4UTtq6IQM0Gdtt6+VbE30rSRKIiWciEXNX1MnTtxWwoCqtaC9vd1mS+M2Y5fJrk7K5TJWV6IoFitvq61NA3sG+njGMMR4S6T+2dcfFC1xFx87dVILSqfSkA8rKSNn9CpwEm1C5a9CL7/DZmRXvBNAO5X918lvNifnSSMpTtgIo+ZyObs8JUB+xeT6fkZuP8moZWez2Y/9fv8RnrY7N3s/lrkuT+d0IpFY8Hq9r/wD1ZwSdR2u0EwAAAAASUVORK5CYII=) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important;
    width: 30px !important;
    height: 31px !important;
    padding: 0 0 0 30px !important;
    line-height: 47px
}

.ico-file.jpg {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABNlJREFUSA2lVm1MW2UUfu7t7cdaoLQQKAXGlxMGKM6ByxKzaYgSNRGTCT+dxpmY+NfofizGX4vxx2I0Jhr9MTVxGTGSLBtDzbIEGZqFqBtkKm5AKRRoLdAPSltKr/e85b3c2w9C5DS973nP+zznvB/nvPcKd75+23YpORWFIh+cuSIYSl8oT1a3tKCkvBzOduF9DA0NzSYSGzL9SZcIOjvtoSYjZ798UaY/9YRYMip71/7Bj1OXIBBnGwSRFJVH+MGJz+Wf/r4sE+WT0Xfkqz9/l0FrQ/LQPDxzQ64S8QQ1OhEDgcANspgtZt0A2YVzn/VupiSZLYBGj7tPLfY+f9otUPB6x2G0uZ5grMmpP2AOmyfFRmcbM1z78yu4Sxrg2bqDi5MX2nULY4jtB5tdOBRRbVxXp+2ZmVMHSWGzWQmuMCPfnhJ7sX7ztBS2jsr2ZnUd2kGu16IDB2Km6Z5n+5rIJvGF19ibIIkmPNX0Ekamr6Da3gha+ze/fYg53EWN8ZFGOghjVB4T6JQoGfYqv94eg3TC/aanu+vpOiLxBeVzUN/IIGgK3/To1uIsc4J2gIt/yY8KVwX4XnK7jkRGHs1ssSjpEYfXMw97qZ3jWasjURRtJB1S0xG4PjAwYOJ6oba/vz9JY8KnH78+4bUG2gsBBSXbz595zyQInZuEkdKPl7VXo6wQntmHx+aSsiyLgiDsZPLpzrMQBQMCUR/G52+goqgWxeZS3Jq9hq10GsNjg2mFLahZSK4OGG0osThwuKIL/677UFt6iEXwhO8x0vXR7zMRXjn6Ln6ZHUZXbTe+/f2CEknEa13ncG/5NiOk7VHc9FyGb2kBrJaYdQ+PeZ+3cJoX4qsHSJWk7ERenLI7qGs4yMZUAoF50mWzeOqQXbdL2UBKxmzJIZC3ZIJlARxORzY+U/TcGlgOMNW3sAiTyYRkMonqGjcfZq0uwvp6TB0kMMnCvE+1kVLwhtKhNB0xFArl30sNiKuEZTWxl3ogEtUEq4dIs7ndZivijv5XWys/CsuGxdvzzKl65aAps1XJubLsljIcKn8M08FJtFZ2MWAovoK//OPYTCs7XdKIBmcrgrEl3A/exeZWZkPrxCMQt4wwiCKESGqqp6evhWqOHOhOgwxUa22uLqWcnKhzNGN09io2NiN4ueMtHK97Thk7xmz3gxMoMTuJwiSQmGMt1WjKJj48fGsw/cP1gXEyqml7pPok/FGvUq9FSKTijAAlvw2ipMx4gv3bKo+h3tkCo8EEV/FBdD/Uh4vj5xk2ZgxiBkE8mHmAZf9Shg8cffWjk3LOdgkQICu/3YRumrS8tRsEc14PqLzprpA6ynsXn2w9UQWNY33h5g+YMxENjI1tv5lGR0aWJLupKllhq9l1VvsZdFpmEuqZaB1Rsdts1pxvDi0mW6ePFyrjfNdR3iDkgF5ru72t+NVE70qSMCIsCOtkPQoG0eLWVkOQjAYUFe0ULHeuxRXSdw2SVnLeN7+IVCrF+GsrIVRVu5TMFuBXrkS6P13uSnYlFgpA9oJBopEo+IcVd0DB6KtAKzQJSZJgVc6wkORUPAFppvz+LUTU2il4OBRmPK2d61I8Hg/xDm/5W4z399Mq/sMCXdmxWOwLh8PRqaTtzsnux7PCVdI5urq6Om61Wt/4DwPTEe8w84TPAAAAAElFTkSuQmCC) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important;
    width: 30px !important;
    height: 31px !important;
    padding: 0 0 0 30px !important;
    line-height: 47px
}

.ico-file.pdf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABJ9JREFUSA2tVmtsFFUU/mZ2urU7pe+HpaUPVxG0SmxJARv94S8Tjc+2CRpNfFUx/CA+En9ojNEmJkb8oQ0hGBNQICnxDyENRKvEV0raUkvVkEbK9gHb7bZst92dzr5mvOcuM53ZZVgIns2de+655zvnPs45dzF26B15pNWrUwMRMZoS1Zd23Kv/4K3S0d/f71NVRadGvERagiBQlyYbnnCphSDHC4QhHVKXsjDRng/02KkTpvro4YPpNZCbWGxVz2wkF8nexYtT1GWRGAwGB5qaGrImSC4MPnRfIk9R+AZIQ939rr/9pTfWC6tf9+rQdbgfexrqga8wW1KOYG3tX1wz9s0+6NEIEiePo5qhpubmmwVaWZYTJuAInZkyyNg0X7bPN82PwhCSkqMpjjDMWHu+j01JzdyHddLgL73QjaXKisn2zue9JBPoku7Z9RbcT3Qg+vYuSC1tkO5/AK4tLUhdmICyp5vuCZMv74ZQUIBIvvsPDvK6bzOM5uyH5oOQAh9/OdW0ra0hdGXJGcDCp25DLZ9PDPw8xTcrF8pIpJK81dXXwuVyIZlMrrVE0mbwmgcgiunIlCQJZCSTTJA1TKpr6GadyQz2vr4+t7NaeqarqytOnDDQ/ex4ycifzY4AQUfLUJ9bELYmSEdqHT/fjBzHfe7oP3EWYCKLIZ3vRd7/Hb8wLTAHzX8ZsYP74e54DsmRM0gNn4HGovHc0W81WhE/Ztddd4OlFl+VureHR4TU9iAEeR2XuX47zUFjRw7pAqVzwYefYvWj9+D5rBeuJi9WOh5Nh83YWQ6gz/RKBHNRBRxgSnMwlyMM4JRKTli+6dmZWUA3ryVLt6y8BB5Z5nLTgzUvMxHWlOQeAoF5KMoqPJ4CVFdXwTc5ZcPIhYWorCrnMg4gZSKjb7wjuwxxBfbhAGNg9IaH+oY6iCz0rWTuwSq8Hu9YPZxAYjgcXitbTlpX5aTLD/9G8oEwlBM8HzaP/t3skeyby+Esa3qW1baVisqZ7Z07G9m9UWSbZJYsaVs7qCGV4vUtceoE8h5/hgew5r+ExOkfoQcDyH/lTRb5hdxAyncBiePfc97/4utQi4rBEg0rkjTR3rlzE+UcTZqH62reAqG0DGrv58zwnSh4/xPkPfwItDk/4scOw9OzF+4nO+F+qgupyX8RZ29I8pefuAP65I8OcZ5yVE4kNlKe/nrsyDAJ7TEiMp95eVD3fcEBlIpEYu0GiPWNSE37+Fib8UGbOM9541M2fhbUfMsrCKyqhrh1YGONbh6XIf2/+tlIBDy9WTmWQq/u8efv2F5Db6xJTjysOqZ2msnA0MtG7ffBwTkp3uCNi5udi22GqZsexhfCMfNOlsPLuLIYumkjVkBZRRmKitI11yo3nRQVF4Ha9UjTbOFvUxXAflefQ9sEG5hOaOJaf6eM53FxYRHqWtRk2uFjeV0hSkqKs+ZsTrJmLYLyinQhtYhumLU5oWptFGCyQGODgvMLtp3Q34vb11dDpNzKQTYn9Bw4UWVVhdNUTrmoqmo4p9YtKDD7ywKVbEVRDpSWlm6VZU+68t2CUQMajSqRUCg07PF4XvsPkYn9TwAoy10AAAAASUVORK5CYII=) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important;
    width: 30px !important;
    height: 31px !important;
    padding: 0 0 0 30px !important;
    line-height: 47px
}

.ico-file.png {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABM5JREFUSA2lVltvG0UUPrter+21m8TOxUmcNsElpQpu1NKqQkWCUtoqqgDBi1VekCrUdx76C/gFbXmhVC0SL4g8ViSpoAEEJJVoQKIOLSBI6taX2E7i+2XXjpc5s55lvfGGUI60OzNnvnPOzJzLDPfLp5fcn8hvl4DQ5YsvcQIOpk4eBY+dg/iVRVU4G8hHX92njgKocGE8FxUQ+mglio1G719fUPHDEffBN0WV5wCaZMjJcpVycYbHny6H+FsPq6rSaKo3fiqrdx/L6q0fIhp6dnb2EYqaP+RTNahKrsnYtBGfyWTmkeNwOtomkM9dujZfb/BOugGcPRmoJt86d3qY+3ZVVkFVIV1uwh4HD+X1GHiKq8vU1nfROjzXJ8DLYyI8kP3w8UN3qG1jRkNUopAv6jzW15cdXX2sT2KHrmZzY5My2fF0de9pPzyjCN1H14Hj+j6Mk6w/YY+DVEmsnDt7aj/yBNw4buGFIQE+u1+DoM8G/W4etpoAkVQdpsYdcG0pAM+LShAdIZYSixx6yffsJFP6r23kfgRowLx2QhhFNNtQJ8mxIIXAfLUVVAzk6/UBngCj9FoaBgYHgJ0l4287AGbN4XSS8KjBk2gMunu6GZ62bUJoxWipDWkYkHjWaHp6WmR9qzYcDis4x1398EZkxXkwZAVUidrL7zlEjjtWR4yQC4VDPit0iz+zGFVUlaQYx6l0LxeOuMBuAyiQGJ77Q4bwISd0iTzEClvw+XKNJKIKM4u/EjcDR6PQ7+GhgUNC70y6aLucrkMfiQakP/N2KvTFwrJKOb+tN+Dmz1U6+dG9Cm0lUh4kQTuXkhSAmagDbt4raPlPEbv4pVJp6zC3ktcdiJlETqIjjpwOjD6zj87pAghmQWeWYqGDfO0YzIjWGIPRTNsEUJsi0ygAr89rxmtJz7iZVIZ2E/EkiKIIiqJAYGSYTdO2zUK5rPkAZxCMFI8laMt+lhWKAcwtn8/nO5+lGUnGiKW+300+oDzmBM2HZPD1kEuSOujcPWtCiIG7mnoydeaVMeLoVihr8jwmHBoIem1wZr8Ip4MiHPJrMXCE1L6Jfq0/QKL9xb12KjXao2EPDwogklRC4nkb1KXevSR1tuZu3/mdBI9eBXRvjHTbwC1ycGdFocX0zYMOelecIkbDISf4XBw1jmMsvF/9pcCDTAN6nJqKuKxdU5ijdY//AObp3O0vl3ABetjiAE3byO9rYgjpPEnyH+N1WCtuwbuHXZAiN1eu2oTxXjvdwUiXDd4gi7lytwJZzgfZug9iJEQ2NtapPID76PmrC+p/rvAtaWBXPBub2+RaCjC9cdHC8f5y8sSkbcgiWcnDojNZ4RFNZUKYJcOw+P3CmtAjNpQhj+6jzhr/B7fPWZfbfMJ0YbK73dK2Nweb79Ti4wXTuFM56mgEleC1ttNtxUoT3pVIBShSI3Rg+lkaMeJy2TwI5G7xeDw6mynXGTt0djTSbDYhEUtCo9GgKnKbeRgKDAKW7jQpiVg/B4f9tCTuYKM9T4zAUrEE7GHF+GgMXwVGwkUIggAS8aEV6RlvBOBKWf018q36aLyQJ3ckketEQq1Wy5sn2C1m5j/NmOgvcFiyK5XKda/Xe4yE7T+efRqNBhkSzqVsNrskSdLFvwH9OAbTKe89dAAAAABJRU5ErkJggg==) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important;
    width: 30px !important;
    height: 31px !important
}

.ico-file.ppt {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABW9JREFUSA2tVltsVEUY/s7u6d67l162LbRsKUmDsYYgBBIpRiQCUXgxUomGRDHGxBijiQ/qiz4QX03gxcQHE2IUGt8IiESCFtFIQCAQSquW3d627P1+7x7n/9s57indgIl/cs78M/Pf5r/NKDdPfODMXP09BwE7j11SzK/2mSsbDxxBSyaMPb0tn+Ls2bPBifG7Wrlc1Ag3EanZbEZwKkQocOndnRp9hCt/fXaQEZqAeP6cmNRyuaym0IRXxU8h+sE9r8DeP4TC1A0Ug7eQ2PAstrxwSGGVRC0/YidcVy/FkAnhubCcwhSNRi/IWf9AAOv6+3hK68rF93ZX1XpFlQTK06+Fh196Y40SHxsVlmlwP7kXlUgIUzevIK16bjNl8pfvQF/Hc0dgHz+Pe+N3hwxnSSVS8LZ5WSo7h7B4NI5UKq07iTfI3PbOdphMJnSv6WIOFlXI5+FwOlGr1aCqSwYadDDp8o/P0edv08/RuCnx3GP7kFOdU8MHDm2gNRMd3Dd8EIF3voDFH0D/+1+h5+WPmZ6ORuC68wOsi6WBa2dOamOnRy9zlHq6u3nzUX53JyahZvd9FNq2e1egkSGfL0BRFEQWIjxqmgaKD8HkhYsh3W+0ELo3zZ5wOh2IRWK0BGIgmJv9N9oPOEC6TkadgmBz2EGCJBiYAuvXgXwfjcRZA5lIaytBkQujo6MWiTcbR0ZGKrSnnP/k8C17MjjUjFBkHIaPfW5RlK1VolEHrKUhPMTdN85NVYQzTMJUjc+y9vBRKBYrapk4Cn9fR72cR+sTzyB7eww58dXrddw4N1oni9jNlq4AtCqbCN+OF5mpEptlYjJjceqaYNLwx/enljTkJ64gcvo4ug9+iNDxt4jGAG3ZIO6fv4J4IrGi/g1kD06isTiapjnZXSqV4RABbARDAGmDCGPRBCyWFqSSKaaVuUUTg4bI/aiI+FIyerxuEXXA6/UgFJzWE1JPRpJcLBR5g1KDApYWRU3EjaAzZDM5dHS28R4xZzJZLnZaaDRJP0NLi4pisQiny2UgoBJoBF2DQ6QyaaFOIWEmNItOf7uc8mg4NK3o3Vrg/q4ObjdMufxTIpGFusfj0VO9cXMlnk6nNSZ8lHogZqoJroc1WmrIZrOtFPif5lnR2/Kqa2bH/pF+ERbKbB30lmVfvwmOgU2UHihHp0V2X0Lrpl2wdPRCq1VRnL6DanIBni17dWZCMtd/RDUxj8Ljz6Oq2jl8uZo2Obx/ZCPVHNHo0bCtHYTZ4UH84tcs2L//bTgHt4lajCHx87fwbj8Ax4bNiF84wdWnmFTGSQHD/DgPlCsOkzZ4XdTp2OlTV2lRzxGmEDcGzCoSP33DUypFEgaTGeGTR3mt2c+RvAeIL7ywgEQyLcm2nHl9s6a7S67+X2MkGkVMlDdddWpx++Fw146neriApIblhi6nctSoyCQ0oeFtsedfpvvt8q8Las3XW7H08GUn2R86zs/Oo1Lh5su0bo8bbe2+VfkWO8JlY0xWIaPLJHI/pt9xROL1eYSSNDyizRA+NzOPTDqDZsqaKpHCzaoZfYFefoRNB2cMZlB7olblanVxMyRFNrvt4V2UpFBjJOvdnlbhhqU21iidLM7nCqJbOcXyUpzoRAQ2m5XHxt+qJ6lWlzqXxWq8SS3WFpSKZcxOz7EMspxuffp8bT7hPnejbB1fVUmr24VkIimeD+IFINqNfBl09xgfM4uLi6D2SUA8zWBVJZTb1NXpTpFWkxCrcAV1x3K5IgKdZZnUt/1dnc3k87paKpX08lxJKZmpVZSKJUg30um8Pq9+zazka5wL+RmFWnahUPjS5/NtFQ+j5mdu5HwEXDzxcslk8qrD4XjzH357ihwqcXcqAAAAAElFTkSuQmCC) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important;
    width: 30px !important;
    height: 31px !important;
    padding: 0 0 0 30px !important;
    line-height: 47px
}

.ico-file.rar {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABMBJREFUSA2tVl1MFFcU/mZ2dtkfyP7/ISCIWEypVSFNQyuRkmqjaUxfSNomTZOmDz70L+2DL/Sltr61TXzT9EESY0rStEkrWAwqoLaJijEVJKZVKbAsLOx2Yf932ek9d5lxd2VlQ3uTmXvume/77j1zz7kzwp3ez0yh4NkIWNv/8ZwgXPnWK+98vhla87MY6j8HKbbjuylLe+dWQpj8h6ZEMqg9fDiVM4hCFx/N/GiW43MXZOqFZDKe87JHKo/DCB+8/ZEcnviKw/2De+UbV87k0P39/Y+IqlyTk5PcJn+hDNNqaOBL46piIBAY4tbaTVkj+YWLXzeltWJEUgBi4+dzHa8frRbC907ImZX7gCBC1DkwG6pCKLHtLkfqnB1IBUYRfXAKFmQxflfTUhBYMBjiijabFao2eZLJlDIVChiqlxkF8SjLJUDBg3wGj2Nnw0LBXPkAsgOWHkRS3gf7Dr7dSGO+r3sOfojK7R9gfvA5uDqvslhtSAaGUeHcD98vNYCcwWzVCYiSEbG47jonbd8aI4Gy2m/jUi5hnF25hClmUYAejwt+/4K6caaKy4+TqphAY0EQsLgY5H3+85JviED19XWord0CWZYfZyrzP5WUr55vC8qgr69Pp9il+u7ubr7vQv83b/xhFH5vKQVkK2M197NOENrShJF21V8qCVZExkbHUywmkb0Umcfi6BiE+9Xb/Hn1kSDvra2n4T08ze1sFhgb7WX3teB1lt2Qsxno7O2Yv7gbor4aeu9hpJauc8Lq4gCIdGv4jMxzLD77E6NqYX/xe8ydr4Wr6waW730BU8N7nFCjGcCjiV8xuyRAoLrn3jJuMwFGyD8jijlKPeTXeEnC0lKQ7zaJUMrY7TauV3LHI5EoHA47v8hWWskZEokEz1wCUhbr9XrOKUlQFIv7kktSgBS4Ejz5Sta6Asp/Q0TYcEnFRCkcDstms1lNdVKhVgwkH2E5sJx6IALVBK+Hbe7LLZWGsjOEuE+0gLkH0bR3+qUDb9WzjeaZrYDUI6vC9Qr0ri6W6SkkF68huXCJYbLQGLbA1HgUyxPH2TAB49Z3oK16Btn0MhILQ0iHbnKtJWsPUnBCZHsVjWrv73vtzWaqOXqobp/O9gLECierhuMw1b+LquZjnOx4+TxLQQ2rmHN8bGDllYnPIPLnSdhaT0HvOcT9mpUR3lO5GQzpHWMjvdmRgbN8BU9sucRWWeHqxD93PoVlz0kIkgl69wF2ittR2fQJF6KbofoIq4NVJPwXuM+SGYYlNIy/fCL8QXXtrT986ZDV16Wy/yfj73kR06y82TkFKVl3bM7a3uZlHxhVXs6z2XJVfyEGmF9xILOqgaRZhbtyEQLbw1yT2ecY2MWuq9du+aVVfVNKsuxde1hel8mwD96MTz02aCLfsgc1NdWQpMIdyBoTyUJPeXPA5/NzMRJV2gyblPx1deyrW9TUHSryP3Wo02lB0Sj/HNTTmPzrtU1F4vG4EY/HQSdtKpVi4jq43U6Wuob15ih9aq2LznOSoCJK5w/9Liit+KTbVCTKoVZKVPEr/aYmKV7pRpNK7PsSVmYst99INF+H6S8LdGTHYrHTVqu1zWQyVuYD/osdjcYioVDoptFofP9fXcYLyw0XavAAAAAASUVORK5CYII=) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important;
    width: 30px !important;
    height: 31px !important;
    padding: 0 0 0 30px !important;
    line-height: 47px
}

.ico-file.rtf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABANJREFUSA21Vs1PU1kUP/f5oKWv1FIqFqdCQTrjJBBjqo5jTCYYUSedWbjhP1DXZmYzOzczJpMY187sJiEmbE1wRRCIHwRCIrAywQIqhXagH5TXUqDXe055d9rXPluS4ZDHO/d89px7fvc+9vafX7U38dYMCLr3y2/s2PmrP+d/CN+GjS0dLoZCD2BkZGQpl9M5PsiraMoYw1eRnjx6yPHBler0dUA4HAbx5gx9UIrmaoXP1NQUX11d5bqu86GhIT7+4gVZU8qdnSw3P5hewXhWpMTj8dFqSpSzvx493BUJqAA06v7mbHTgp9un2NzcHM9ms7C/v0/OOcHDbnaBLN1uN8zMzMioy5FIL8NfJiUlDHlw/p/OKLqyawdelvVYKqgOzdch6yjJL1mfzwdsL/f+2s3wGRQqWHhfXx8MDg6CzWaDUChExrju7+8nfm1tDfgxWzduxOjzZy8Z7ipuaL20srQE6ulvzy1f/u5SZ2Izae0nxsd/+ivSj46OLVMtiqLA3t6etZNJQ04FXjCJRaGqCv6OYnSzkpw0TQOtWzPrLNdy2IeHhxstrQ4UoqN5ZNnTxw/m0wVbr6WDQMXd+9cbGbuwizZqoS3Y67S0LiomJ/W8GDBFDBanWgYGBsBut8PCwgJ0dXVBJBIhy/X1dRDIAl4owOTEBHaJ0Ux5PB7AEUXDVCoF+XweAoEA5HI5cozF46SfGB8vZlhZWQHcm1IaGxuTSwwwPz8PaRGMIZClpgaTSibBEkpWvlT0xw8fAbjclgpbT6sbHGKTkWSGUlyaPQycopwyLL1fNtuUrTWnE060tZJMZiiz+MLCMkOgu7Oq26EzlO9W1ZjlQkWMQv0bJ2yp+fXgAfMgJggPOXdnb2NjTQyV/zbTynfyJLD9/If+Gz8GxL6V4V8eWe3t7YAPnumxWAwymQwEg8GyUNFolGwM4eLiIiEC16eELw49Uxjsbm+9u3YrfBYxhzrZXK/XS4epuECgp6eHYDQ7O0v3HU4U8hjE7/cT3AzIYRCkpAAAEi9wUJucXyNOxcFLlw3NCGkP/rlcLvq109PTpWLJY6WJREKuDUYXt5n+6RNsbmzAVjptiEN//vE7l+0ypP/XO7G5WTwPRBfUtkAwevnK9+2lwb8ERsOuHhu0ffPq9Zpqa3Lk8Wg7KmrSnDtyT9KptOhnZa8Pk9zj9YDL1VzhIpO4jrugWRjU2wZzJAbiT4xvNZJJ8PD+N7YhkpThqJqPpUxrdoLbfbxCL5Mg4k+0eaHaZV3q1dDQUHHTlOqr8TIJfjokk6ma7bLbbYCtPQzJJPhpgZUcBSniBk4dRWAjpoifZnhki++Cv1taWi5omqPW94bhW/O9va1nxPEz43A47nwGpNrCn4bzLK0AAAAASUVORK5CYII=) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important;
    width: 30px !important;
    height: 31px !important;
    padding: 0 0 0 30px !important;
    line-height: 47px
}

.ico-file.txt {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABFRJREFUSA21Vm9MW1UU/936WqCvLaUgujkKYYpmwKKRMFyMmHT+YWwwEsL85KctOhM+aaLGuMz5YSZ+WSJR4zTqPpIYcUyWmHXqFLY5TbaMEuN0tB2O8bctbd/aV8rznVv6oK99Dpy7yXv33XN+5/zuufecex+7fPw1se90RQxqO3b8DXZP2t4h1zc/ielwEdzuxkMYGhryJxKSQg99CwRljFGXaftffE+hh0YstZhWDvQOcA0jGy5V4UKeTTq9pPw8PK589sVF5eXer5VvTvzA0Zwymbyl6B+iN3HPBi/TzMyMt5CO5Kx335FUQmY8AALtbH94smtv10bW9/GIIkkp7O3eikAwhGAwAJctPipcujwJm82CDffb4f3+T4ycn8f0TV8Do5kV4uG+FWVFlw06f9WWzQ3jMVTwOG6Z67Q4Ck3E01qG0hLp2s7OXZtJb8oG/tEHezj+8MFnIIoW/r29xc37M2dDiKeKa2kjTg0MDjPaVUV8iCvX8pqdGoPQ9cLWQMu25urQfNjYRk2fTVUPcL3XWxLgsZhMJiwuLhob6TTcaElZ0okBQRCwyZ3xrldyI1EUIdaKep3hWEv2/v7+zJIZQoGenh6Z1Ozom4eu+P4ubjDGMnzypcfCWFOKMMJouLEBt5nV4Mm4rCaYSU0shcfS9lwdwuEEGurvgz8Qgm9sCq+89AS+PfU7zl0IgrJx8ORZWiXGc4qSmhSffn4RHe1bcGMyimg0yWU0jVHfLDc6MfhjhoGE1I6+vwuHj3jhrnJmBMvv8SDDFZ8PUnwObN+Br1ayPweWP4jHZ2BYSvnwjIQHPXF9AlC0bcnDusqdsKqbTE1jWF2XeotsnZKcM/ivBfSYnLFos+HeynIu0xhyEP8yMGSoqa0uaLZuBsPTo6B7VWiKRCJr3jjC8sVfSz0QI9UEr4dLs5sbBMFqNIs1yT2tTvVsS15v62irUfctp/61I+v5Z+vgsBdpDqenY6istOG701cRi8vo3L0FExMRVLtzk3lgcAyynIbnaResJYzfdEI6+kdbZ/sjVHPkUCOhAd0NB9/yIHvplTlL8M7bO0DIvg9HcPWvOYLh9Vdb8dPwuHqHBPmYXjVuMxrrHdqYstCcXvitbc/uJp4jmkb38dijGzEfkjClRrWtuUoj0cH40B9MwR+cQzRyA4lEKAt5vLv7XSUnkqzm/+hjsSlIsVmo5xSEp3Y8ONncsn2Dwhdl2f2qZFt1X+Zw6wt2lYla/SvQX84P3xTKK6xyTXXuZq5A7vwr4LcltT1ZiCxgfk5by//k3VXhgsNhz7PVSBylDthVgH4Z8iwMBGryqkd+4UNSI5FlGbPTcypJTh0ZuCwsFu02OJ2leUqNxGKxqIdlBQpd1qutzGYz6C9gPU0joV+HcDhy2+UqLi4CLe16mkZCvxYUyd1opkQiEbkbjrM+Vf8LjI5sSZKOlZWVNYmi1ZZV3mkfj0uxUCj0q9Vq3f8PflDLyA8EgJ4AAAAASUVORK5CYII=) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important;
    width: 30px !important;
    height: 31px !important
}

.ico-file.zip {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABIdJREFUSA2tVktsG1UUPTOeOLHjKHYSYyfNx0lJoFJUFFohPkpFVImPUFuxiaBsYNEFOxYgsSBsKDsESCxYICQaqUKKQJUoxBW/NmmiFpFGAlIIn9CEJrYbO3ad+Dv+DO++6L3OWHEdBa408+7cd8597869980oP42/2piIn02ByeOvhBXl0vvtxuDDI8iFv8KV6xq0zMDHK01DIz1NQ0Bj/cUVlaAkN26sbCtEoYuelGIuZkSC+/mMks9nuZWeJI9PET7562kjdvWkUSqkjdVzzcaPl85soycnJ5eJKq7FxUWuk93qhvnq7e3hHummRqPR7+QTU8Qeya58825/oU5NaQKg7n8zfOTYyx1KdOa4UdYTcHScwOZvb+G25zUkcn0LSmbtvKEn5qDHf4C+cYUTZxdssAQWjyf4REuLB9I3WfJ5nU/QzcKQVqZY4hHbJYBlwszgcRzoXbesZQaQHnWPIaW3/z385As8F6oI3HvkW45taH8G/qf/hHvoA8n13j4Nu22zjxIxFfx0lhfDvT0ZCailyILxHh25kxUTiwL0++9BJLIuE2cpKhNWqoqiIBaLg0azVH1DBAoEutHVtQ+GYcgqIPtdSQTYSeS6ExMT9p0AZtvo6CjPuzL53rO/OJWrg+ZJs852xnruvF1RDhfIrh0MfF8VLIjzl6/rLCaVvQyDV4Cj6zl4WBKLqb+g2luQWvoQ2bVzKGW227NcBuYvj7M7FB68rb4NoS98wiFcfackmIylWBBEujZ1xlCoLzuOR1EubKKcX+crRC7cJ8lCWQ6rWNtQwAnCWGtcjTKC+YyoJIh+MPd4VcLGRpxnm5xQqbS2tnB/VTOeSqXR1tbKL9KFVF0hl8vxyiUgVXFDQwPnVCUIj5Vj1S0JIAUugidb1V4XIPMbIkLNLVUStWQyaTQ3N8tSJy8klUCyEZYDd9MPRKCe4P3Q57s46HJsH/M0sReJNo8hXWi/+dgTJwMs0VTZUuSR5Qy8iDpXv5zIRoKwew4hF/kajn0noGpNKBe32HduEoXkzxInlA3PGHR4obJcpdN1fww/9fz91HM0L9OXWf4EyYU3UOd+APQB0WMzcLJ+1Fx9aAy8hGz4S2z9/g5aH/kM9paHhG852ramuU7t5nAUBuanx8vTwbNzZJQp15oOwDscRHTqKIrpJUkWiqLWA0YZkQsDwmQZ3cUpuBNTWAqpiMTl3g99/nabIV+XhfE/PPxzS8VN1t7snIKW73497Hn0cDvbpnRtmHTWttJuxQC3ttpQLNmg2UrwuWJQIPJtwM1YB9k1M3stopUa+nXN/aDJUW21WCxibTUkjw1aKLTpR2dnBzRNZoA7Kjtzeaultn+OCIUi3Bk5FbLKFiV7d3enMMlRZkhadqHY7XWgaMQ/B430TPadZE+R+P0+ZLNZ0Emr6zpzbofP52Wl69hpjTslvOPsXYzkUDil84d+F4RUnnR7ikQcatWcCrsY97RI5U5rLaqx70tSrLjbsZZTsx/mf1OhIzuTyXzk8XgONzY6XWbAf9HT6UwqkUjMOZ3OU/8C3TsLeuKvI7sAAAAASUVORK5CYII=) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important;
    width: 30px !important;
    height: 31px !important;
    padding: 0 0 0 30px !important;
    line-height: 47px
}

.links li {
    padding-bottom: 5px
}

.video ul {
    text-align: center
}

.video li {
    display: inline-block;
    padding: 5px;
    text-align: center;
    max-width: 100%;
    position: relative;
    top: 0;
    left: 0;
    min-width: 320px;
    min-height: 180px
}

.video li>a,#fancybox-thumbs .videoThumb {
    display: inline-block;
    position: relative
}

.video li>a::after,#fancybox-thumbs .videoThumb::after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ1NDdFOUNBOUM4MDExRTc5MEI5RTlCMTY5ODkzMzNBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ1NDdFOUNCOUM4MDExRTc5MEI5RTlCMTY5ODkzMzNBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDU0N0U5Qzg5QzgwMTFFNzkwQjlFOUIxNjk4OTMzM0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDU0N0U5Qzk5QzgwMTFFNzkwQjlFOUIxNjk4OTMzM0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5luzL+AAAI1klEQVR42txae1BU1x3e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);
    background-position: center center;
    background-repeat: no-repeat
}

.video strong {
    font-size: 84.5%;
    max-width: 320px;
    height: 45px;
    line-height: 1.5;
    overflow: hidden;
    display: block
}

.voti li {
    border-bottom: 1px dotted #ddd;
    margin-bottom: 10px;
    padding-bottom: 2px
}

.voti p {
    padding: 5px 0 0 0
}

.voti .userName {
    display: block
}

.voti li strong {
    display: inline-block;
    font-size: 100%;
    margin: 0 0 10px 2px
}

.voti .img-star-mini,.feedBackBox .img-star-mini,.feedBackBox_mid .img-star-mini,#userFeedback .img-star-mini,#feedBackResult .img-star-mini {
    margin: 0 !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-size: 16px !important;
    padding-left: 18px !important;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAjVBMVEUAAAD//wD/2z7/2z//3Dr/2z//20D/3Tz/zDP/3Tz/2kH/20D/2z//2z//2z//3D//2z//2z//2j//2UD/2z//1Tn/2z//30D/2z7/2zf/2z7/3EH/2kD/2z7/2z//2z//2z7/v0D/2z//2z//3ED/2z//3T//2z//4Tz/2kH/2z//2z7/5jP/2z8AAACYd3oEAAAALXRSTlMAAluBFvWMHgUmS3CVuu9m8+i1FNASzBDIDsQzYLjl/awE/K8sxjXFETc5YgrRFFEtAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+EMBxAKJeQmKIIAAAC0SURBVCjPbZFXEoMwDERF6L33XkKq7n+9BAhmTLQ/lvbNeiQbgEm4XASgJCKKlC/JiLJEAAW/UugAGVkDRESVNyCrzNJ0w7RsB39ybMs0dA3A9ZCQ54KPpHwIaBBAGFF+FALEyb+fxMtYaXb2s3QbOC94v8j3VXQe6GzHkgclAxUPqvMD7joesuZBzUCz9m3XtWvR7H4/LO04AUzjUg39Tq6I9ryVs414Y1fd3cfxZc/Xezk+E8s0Dn/TTx8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMTItMDdUMTY6MTA6MzcrMDE6MDD8ehsuAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTEyLTA3VDE2OjEwOjM3KzAxOjAwjSejkgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important
}

.cross_selling.cart {
    text-align: left
}

.cross_selling.cart label .price {
    display: block;
    margin: 0;
    padding: 0
}

.cross_selling.lightbox {
    text-align: left;
    border-top: 1px solid #ddd;
    padding-top: 10px
}

.cross_selling.lightbox .cross_selling_cart {
    text-align: center
}

.cross_selling .thumb {
    white-space: nowrap
}

.cross_selling.lightbox .thumb {
    display: block;
    text-align: center;
    padding: 10px 0 10px 0;
    margin: 0 0 10px 0;
    border-bottom: 1px solid #ddd
}

.cross_selling.sheet .thumb,.cross_selling.sheet .content {
    display: table-cell;
    vertical-align: top
}

.cross_selling.sheet .thumb {
    padding: 0 10px 0 0
}

.cross_selling .thumb div {
    display: inline-block
}

.cross_selling .thumb .plus {
    display: inline-block;
    width: 14px;
    height: 14px;
    background-position: -100px -1426px;
    margin: 0 10px 22px 10px
}

.cross_selling label input[type="checkbox"] {
    display: none
}

.cross_selling .content li {
    margin-bottom: 5px;
    padding-bottom: 5px
}

.cross_selling label p.label-text {
    line-height: 17px !important;
    margin: 0 0 0 30px !important;
    padding: 0 !important;
    display: inline-block;
    position: relative;
    top: 0;
    left: 0
}

.cross_selling label input[type="checkbox"]+p.label-text:before {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #9ea0a7;
    content: " ";
    display: inline-block;
    width: 14px;
    height: 14px;
    position: absolute;
    top: 0;
    left: -25px
}

.cross_selling label input[type="checkbox"]+p.label-text:hover:before {
    border: 2px solid #020202
}

.cross_selling label input[type="checkbox"]:checked+.label-text:before {
    animation: tick 150ms ease-in;
    background-position: -101px -1540px;
    background-color: #fff;
    border: 1px solid #020202
}

.cross_selling label input[type="checkbox"]:disabled+p.label-text:before {
    background-color: #dddfe6;
    border: 2px solid #dddfe6;
    background-image: none
}

.cross_selling label span,.cross_selling label a {
    display: inline-block;
    padding-right: 5px
}

.cross_selling label .name.current {
    font-weight: bold
}

.cross_selling label .price {
    font-weight: bold;
    color: red;
    white-space: nowrap;
    padding-right: 0
}

.cross_selling .total,.cross_selling .currency {
    font-weight: bold;
    color: red;
    font-size: 138.5%
}

.cross_selling input[type="submit"]:disabled {
    background-color: #dddfe6 !important;
    border: 1px solid #bbb !important;
    background-image: none !important;
    color: #bbb !important
}

.cross_selling_cart {
    margin-top: 10px
}

.variantsBox label {
    font-weight: bold;
    font-size: 14px
}

.variantsBox form {
    padding: 10px;
    color: #fff;
    border-bottom: 1px solid #fff
}

#varaintsListBox {
    width: 100%;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    table-layout: fixed
}

#varaintsListBox td {
    vertical-align: top;
    padding: 5px;
    border-bottom: 1px solid #ddd
}

#varaintsListBox th {
    padding: 10px 5px 10px 5px;
    text-align: left;
    border-bottom: 1px solid #ddd
}

#varaintsListBox th.columnPrice,#varaintsListBox td.columnPrice {
    text-align: right
}

#varaintsListBox td.columnCart form {
    background: 0;
    text-align: right
}

#varaintsListBox td.columnCart select {
    margin-right: 0
}

#varaintsListBox .sIva {
    display: block
}

#varaintsListBox .sDiscount {
    font-weight: normal;
    display: block
}

#varaintsListBox .columnAvailability {
    white-space: nowrap
}

#varaintsListBox.mobileView th,#varaintsListBox.mobileView thead {
    display: none
}

#varaintsListBox.mobileView {
    border: 0
}

#varaintsListBox.mobileView tbody {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

#varaintsListBox.mobileView tr {
    -ms-flex-preferred-size: 30%;
    flex-basis: 30%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    border: 1px solid #ddd !important;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 10px 1% 10px 1%;
    background: #fff !important;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

#varaintsListBox.mobileView td {
    font-size: 90%;
    position: relative;
    padding-top: 20px;
    color: #848484
}

#varaintsListBox.mobileView td:before {
    display: block;
    content: attr(data-line);
    position: absolute;
    left: 5px;
    top: 0;
    font-weight: bold;
    color: #000
}

#varaintsListBox.mobileView .columnThumb {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

#varaintsListBox.mobileView .columnThumb img {
    width: 80px
}

#varaintsListBox.mobileView .columnAvailability,#varaintsListBox.mobileView .columnPrice {
    text-align: left
}

#varaintsListBox.mobileView td form {
    text-align: center
}

#varaintsListBox.mobileView td form input,#varaintsListBox.mobileView td form select {
    width: 100% !important
}

.variantsBoxDetails {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPemAHiq7GBscjo3L5xcE15qcGQ0BMHGyHo/BVJfZVw9J////1BdY5HD+LO4u6bY/KSrrvL//1lse2h/jnSf3YGLj4W5+IKz71hrftzSy3+v8FFZW1JYWoCz83uiyI7W/ICy8Imw2JHO+VJfZ5ScoLLr/oG084SqyGF9onaZuWuEkfHy8qLX+32w7n+Jja/g/nqs7mOAqXJ9gX6x8ZrL+8/Hw1tvgPTXn8P2/3yq6mEyBMHw/om89nir7bns/q/p/aVkF2Z+j8zP0ebo6ff3+GJxd6nY/Y/Y/Gl0ecfMzpbI/c7R0/3zyoGs522LqXGRsZ7P+7m+wV5uc1hmbLe3t1xwf8fHx9XNx3We4JqipYK19Yi8+a3d/Pv9/2aErXs+Acfg+Huu71FfZpHE+nF7gHaYvpDM+Ii6+Xuo6fH8/36m2nCPq63e/X6y8d76/lpnbH+z8n2hwoWt3uzu7mJ/p5bM+u/7/9/y/pLZ/NbW1muOw3iYvH2kysDh3Vxobu/w8H6w7oe5+X2w8XN9gldqfVFdY5PF+ICy7tfOx3uFisHc9nig2Kvf/Z/W/K+1t/v8/m96f7Tt/m2QxfP//4S39Jigo4O18JDB+YK29IO19aHU/mWDrIS49neZxWaErL3x/oO29HyfwH2w8ISq1vP09JKIgom9+f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAKYALAAAAAAQABAAAAjwAE0JlDOCwIIFASipEMhQoAE3FzRFygNjEAEkDU01CNOFyRcujhIpmiPCAEMhUTrheIJGgYI6DCacIOJHIBYJZ7RsehNIBodLk64AeSDwiB5MJV4AWAqAR6gMZAQJRCCqAhimTFlkSUNAoBQQZj6xsVDJ0J8POwDFCSAwBpwZpSzRCVGmEAMxSTghEvggxZotjDzcMbLCgYMiNRoJHNXHRI8bkHyQ8KTDhRMNVhgGQQBqURtJEOxkQkEowQAMDJUEiNCkwx41VDYkyLFkQMMhDVo8GkMByiEvB37YsJ0xI40CB/gIKM4QT5UppAoIEBAQADs=);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 0 0 0 21px;
    line-height: 24px;
    display: block;
    border: 0 !important;
    line-height: 1.5;
    font-size: 84.5%;
    float: left
}

@-webkit-keyframes dissapearIntoThinAir {
0% {
    opacity: 0
}

5% {
    opacity: 1
}

95% {
    opacity: 1
}

100% {
    opacity: 0
}
}

@keyframes dissapearIntoThinAir {
0% {
    opacity: 0
}

5% {
    opacity: 1
}

95% {
    opacity: 1
}

100% {
    opacity: 0
}
}

@-webkit-keyframes slideInToLeft {
    50% {
        opacity: 0;
        transform: translate(0)
    }

    53% {
        opacity: 1
    }

    62% {
        opacity: 1
    }

    65% {
        transform: translate(-5rem,5rem);
        opacity: 0
    }

    75% {
        opacity: 0;
        transform: translate(0)
    }

    78% {
        opacity: 1
    }

    97% {
        opacity: 1
    }

    100% {
        transform: translate(-5rem,5rem);
        opacity: 0
    }
}

@keyframes slideInToLeft {
    50% {
        opacity: 0;
        transform: translate(0)
    }

    53% {
        opacity: 1
    }

    62% {
        opacity: 1
    }

    65% {
        transform: translate(-5rem,5rem);
        opacity: 0
    }

    75% {
        opacity: 0;
        transform: translate(0)
    }

    78% {
        opacity: 1
    }

    97% {
        opacity: 1
    }

    100% {
        transform: translate(-5rem,5rem);
        opacity: 0
    }
}

@-webkit-keyframes slideInToRight {
    50% {
        opacity: 0;
        transform: translate(0)
    }

    53% {
        opacity: 1
    }

    62% {
        opacity: 1
    }

    65% {
        transform: translate(5rem,-5rem);
        opacity: 0
    }

    75% {
        opacity: 0;
        transform: translate(0)
    }

    78% {
        opacity: 1
    }

    97% {
        opacity: 1
    }

    100% {
        transform: translate(5rem,-5rem);
        opacity: 0
    }
}

@keyframes slideInToRight {
    50% {
        opacity: 0;
        transform: translate(0)
    }

    53% {
        opacity: 1
    }

    62% {
        opacity: 1
    }

    65% {
        transform: translate(5rem,-5rem);
        opacity: 0
    }

    75% {
        opacity: 0;
        transform: translate(0)
    }

    78% {
        opacity: 1
    }

    97% {
        opacity: 1
    }

    100% {
        transform: translate(5rem,-5rem);
        opacity: 0
    }
}

.finger-zoom,.pinch-to-zoom {
    position: absolute;
    padding: 20px;
    background-color: rgba(0,0,0,.4);
    border-radius: 50px;
    border: 1px solid #fff;
    opacity: 0
}

#finger-zoom-one {
    top: calc(50% - 45px);
    left: calc(50% - 10px);
    -webkit-animation: slideInToRight 4s ease-out 0;
    animation: slideInToRight 4s ease-out 0;
    transform: translate(5rem,-5rem)
}

#finger-zoom-two {
    top: calc(60% - 45px);
    left: calc(40% - 10px);
    -webkit-animation: slideInToLeft 4s ease-out 0;
    animation: slideInToLeft 4s ease-out 0;
    transform: translate(-5rem,5rem)
}

.pinch-to-zoom {
    bottom: 0;
    left: 0;
    right: 0;
    padding: 5px;
    border-radius: 5px;
    color: #fff;
    -webkit-animation: dissapearIntoThinAir 6s ease-out 0;
    animation: dissapearIntoThinAir 6s ease-out 0;
    box-sizing: border-box
}

.sheetIframe {
    width: 100%;
    padding: 0;
    margin: 0;
    border: 0;
    clear: both;
    height: 2000px
}

.listProduct {
    display: table;
    border-collapse: separate;
    border-spacing: 10px;
    width: 100%;
    table-layout: fixed
}

#colMid div.resultBox {
    position: relative;
    overflow: hidden
}

#colMid .cubes .resultBox {
    border-top: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    margin: 0
}

#colMid .cubes .resultBox {
    display: table-cell;
    height: 100%;
    text-align: center;
    vertical-align: top;
    position: relative;
    left: 0;
    top: 0;
    /*padding-bottom: calc(7px+7px+35px)*/
}

#colMid .cubes .row:only-child .resultBox:only-child {
    width: 50%;
    display: block
}

.cubes .row {
    display: table-row
}


.cubes .resultBox .content>dl,.cubes .resultBox .content>p,.cubes .resultBox .content>ul {
    clear: both;
    width: 80%;
    margin: 0 auto 5px auto;
    text-align: left;
    overflow: auto
}

.resultBox .title {
    font-size: 115%;
    margin-bottom: 10px
}

.cubes .resultBox .title {
    display: inline-block;
    line-height: 1.2em;
    height: 2.4em;
    overflow: hidden;
    width: 90%;
    margin: 0 auto 10px auto
}

.cubes .resultBox .price,.cubes .resultBox .availab {
    text-align: left;
    overflow: hidden
}

.cubes .resultBox ul li>strong {
    position: absolute;
    display: block;
    width: 40%;
    height: 100%;
    text-align: left;
    border-bottom: 1px solid transparent;
    font-weight: bold
}

.cubes .resultBox .mainPrice,.cubes .resultBox .grossPrice,.cubes .resultBox .price>.priceMessage,.cubes .resultBox .availab span,.cubes .resultBox .pricePicking,.cubes .resultBox .rangePrice {
    display: block;
    padding: 0 0 3px 0;
    margin: 0 0 0 40%
}

#mainResultBox .cubes .resultBox .cart,.rdy-search-results .cubes .resultBox .cart {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    background: #eee;
    padding: 5px;
    width: 100%;
    text-align: right;
    margin-bottom: 0
}


#colMid .horizontal .resultBox {
    padding: 5px 0 5px 160px;
    border-top: 0;
    border-right: 0;
    border-bottom: 2px dotted #ddd;
    border-left: 0;
    margin: 0;
    overflow: hidden;
    clear: both
}

.horizontal .resultBox dl,.horizontal .resultBox p {
    width: 60%;
    float: left
}

.horizontal .resultBox ul {
    width: 35%;
    overflow: hidden;
    padding-left: 10px
}

.resultBox p {
    color: #6b6969
}

.resultBox dt {
    display: block;
    overflow: hidden;
    font-weight: bold;
    width: 40%;
    line-height: 1.5;
    float: left;
    clear: both;
    text-align: left;
    padding: 0 0 3px 0;
    margin: 0;
    border-bottom: 1px solid transparent
}

.resultBox dd {
    padding: 0 0 3px 0;
    line-height: 1.5;
    float: left;
    overflow: hidden;
    text-align: left
}

.resultBox dl,.resultBox p {
    margin-bottom: 5px
}

.resultBox .availab,.resultBox .price,.resultBox .cart {
    width: auto !important;
    float: none !important;
    margin-bottom: 5px;
    position: relative
}

.resultBox .availab strong,.resultBox .price strong {
    display: block
}

.resultBox .rangePrice strong {
    display: inline
}

#resultsTable.tableOverfloaded {
    width: 100%;
    border: 0
}

#resultsTable.tableOverfloaded thead {
    left: -9999px;
    position: absolute;
    visibility: hidden
}

#resultsTable.tableOverfloaded tr {
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin-bottom: 40px
}

#resultsTable.tableOverfloaded td {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    margin: 0 -1px -1px 0;
    padding-top: 35px;
    position: relative;
    width: 50% !important;
    text-align: left !important
}

#resultsTable.tableOverfloaded td:before {
    content: attr(data-line);
    background: #eee;
    display: block;
    font-size: 10px;
    font-weight: bold;
    padding: 5px;
    position: absolute;
    text-transform: uppercase;
    top: 0;
    left: 0;
    right: 0
}

.resultsTableWrapper * {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#resultsTable th.hide,#resultsTable td.hide {
    display: none
}

#resultsTable {
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    clear: both
}

#resultsTable th {
    background: #ddd
}

#resultsTable .bkg1 {
    background-color: #fff
}

#resultsTable .bkg2 {
    background-color: #f7f7f7
}

#resultsTable th,#resultsTable td {
    text-align: left;
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 8px
}

#resultsTable .price {
    text-align: right !important
}

#resultsTable tbody .price {
    line-height: 14px
}

#resultsTable .thumb {
    width: 1%;
    text-align: center
}

#resultsTable tbody .title {
    width: 20%;
    position: relative;
    padding-bottom: 30px
}

#resultsTable tbody .logos {
    width: 15%
}

#resultsTable tbody .sIva,#resultsTable tbody .sDiscount {
    display: block
}

#resultsTable tbody .cart {
    white-space: nowrap;
    width: 10%;
    text-align: right
}

#resultsTable tbody .date {
    display: inline-block;
    margin-right: 5px
}

#defaultCurrencyMessage {
    text-align: right;
    margin: 0 0 20px 0;
    border: 1px dotted #ccc;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA0lBMVEX///8AZv8AbPAAbu8AbPAAbfAAbfEAbfEAb+8Abe8AbfAAbfAAbvAAdOgAbO8AbfAAbfAAYP8AauoAbfAAbfAAbfAAbvEAbfMAbvAAb/EAbfAAbvAAbu8AbfAAbe8AZu4AbfAAbe8AbfAAbPAAbfAAa/IAbfAAbvEAbfAAafAAbfAAbfAAbfEAbfAAbPAAbu8AbfAAb/QAbe8AbfAAbfAAbfAAcPUAbe8AbfAAbPIAbfAAbfAAbfEAbfAAbPAAVf8AbfAAbPEAbf8AgP8AbfAAAADdzIFNAAAARHRSTlMABWij1vHDjz4v0P6VC0D60wgM3oXKjhV0N9usX9+DD/uUwK62OfdY4hH9+MLMi091F7Tr2O0ZP8koqOyN9sgDrVoHBG2tUoEAAAABYktHREWOs6hXAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4AcGCwgktVSz1gAAAKFJREFUGNNVj+cWgjAMha+KIiJucAvi3rjFPfr+z2Qa5Hi4P3qTL2nTAKRYPKEkU2oaP2kZwdKzBue5vAhVKFJeKsuwopnSLAIW16qo8a060GDQbLXZO7B16U7X7THoY8A+BEYcjDGZSp+FYA4sIoDGLCNgBXj86DoYu6F/KFzZ7hw69wfgKP46+dRwFuKiXk1H3O7eQ672dF9vMsP/BKt/AR4jKoXvBADSAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA3LTA2VDExOjA4OjM2KzAyOjAwBT9ltQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNy0wNlQxMTowODozNiswMjowMHRi3QkAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 6px 6px 6px 21px
}

#defaultCurrencyMessage strong {
    color: #000
}

#defaultCurrencyMessage p {
    font-size: 84.5%;
    color: #666
}

.upSellMessages .wrapper {
    position: relative;
    overflow: hidden;
    text-align: left;
    border: 1px solid #ddd;
    margin: 0 0 20px 0;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: 2px 2px 5px 0 rgba(156,156,156,0.5);
    -webkit-box-shadow: 2px 2px 5px 0 rgba(156,156,156,0.5);
    -moz-box-shadow: 2px 2px 5px 0 rgba(156,156,156,0.5)
}

.upSellMessages .wrapper::before {
    content: "";
    position: absolute;
    width: 3px;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
    box-sizing: border-box;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px
}

.upSellMessages .ico {
    position: absolute;
    top: 50%;
    left: 10px;
    display: block;
    width: 20px;
    height: 20px;
    z-index: 0;
    border-radius: 50px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    margin-top: -10px
}

.upSellMessages .ico::after {
    content: "%";
    font-size: 15px;
    font-weight: bold;
    position: absolute;
    left: 3px;
    top: 0;
    z-index: 1;
    color: #fff
}

.upSellMessages .text {
    z-index: 1;
    position: relative;
    font-size: 15px;
    padding: 15px 15px 15px 37px;
    color: #676767
}

.upSellMessages .amount {
    color: #fc0202;
    font-weight: bold;
    font-size: 20px;
    display: inline-block
}

.upSellMessages .wrapper:nth-child(1)::before,.upSellMessages .wrapper:nth-child(1) .ico {
    background: #01ad01
}

.upSellMessages .wrapper:nth-child(2)::before,.upSellMessages .wrapper:nth-child(2) .ico {
    background: #ffa801
}

.upSellMessages .wrapper:nth-child(3)::before,.upSellMessages .wrapper:nth-child(3) .ico {
    background: #00abff
}

.lbl_check_btn strong {
    position: relative;
    padding-left: 25px;
    display: inline-block
}

#sendOrderButton.wait,#paypalCreditCardButt.wait {
    background-repeat: no-repeat !important;
    background-position: 2px center !important;
    background-color: #eee !important;
    border: 1px solid #ddd !important;
    color: #848484 !important;
    background-size: 20px !important
}

#paypalCheckoutContainerBox,#paypalCustomFieldsContainerBox {
    overflow: auto;
    margin: 10px 0 10px 0;
    clear: both
}

#paypalCheckoutContainer,#paypalCustomFieldsContainer {
    float: right
}

#paypalCheckoutContainer {
    width: 250px
}

#P4PAnagChoice .boxTitle {
    font-weight: bold;
    margin-bottom: 10px
}

#P4PAnagChoice label {
    display: flex;
    align-items: flex-start;
    flex-basis: 90%
}

#P4PAnagChoice span {
    padding: 0 5px 10px 0
}

#P4PAnagChoice .anagsList {
    margin-bottom: 10px
}

#p4pDestinationsList form {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
    border-bottom: 1px solid #ddd;
    padding: 0 0 5px 0
}

.loginAndRegister {
    display: table;
    border-collapse: separate;
    border-spacing: 10px;
    padding-top: 30px;
    width: 100%
}

#gCheckoutFormType {
    background: #eee;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    padding: 10px 5px 0 5px
}

#gCheckoutFormType th {
    border: 0
}

#gCheckoutFormType label,.gCheckoutBCreateBox label {
    display: block;
    line-height: 22px
}

#gCheckoutBCreateAccount,#gCheckoutFormType input {
    width: auto !important;
    float: left
}

#gCheckoutFormModify {
    margin-right: 10px
}

#gCheckoutFormContent {
    padding: 10px 5px 10px 5px
}

#fattElettronicaNotes {
    max-width: 600px;
    font-size: 120%;
    line-height: 1.5
}

.fattButtInfo {
    vertical-align: top;
    display: inline-block;
    min-height: 25px;
    cursor: pointer;
    background-color: #fff;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAQAAABKIxwrAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfjAQcNFCoBfl9VAAABuUlEQVQ4y33Tv0tVYRwG8M89XaigoawpHSJnLZCGIK1MDLKQyjWoxa3oj2iS/IW4WNkmNGrQ1JDaEOGPoa0pIq9LeSsNFLx9G+7xeO710vednuf7POc87/d934J8Jbr063TaST+ULJi16K+Gdd2qOLBW9B6UFk0IYcMzd7Rp0eau58pCGFesFb8Wdg05XveZJiMqwlzeMCFs6svMvQb1OZriflvC2H7msJuJu31NU6+7kRkqQk91GqvCUNq4YDu3zR0XU35UWJZwRdjIMr8VfrvnrPt+Ce+yPZSFLsaEqSz1tvAwRY+EiiMpmhaGWRJuZ/IOHY6l6KoQ2X8HhI+sC20NDq3glfAlw+eENXaE5jrpGU98EMLjjGsRtikJ7XXy6XQyLyUZd174llhDa538MD7r8yB3vVpRSiySHdFe/VE2700NdxPzXBY2nPD/qs69k8SK8LSmOalksoYZFZYUoFeouJVrzggzOVy9M9f24LiwmTN0G9SdE28JI/vuojmhYljTgcyjKsKsQ3m6aEwIZS8MaNei3YBpP4UwUiuuVo/lBm/1U37MhRpD4pJ+nZqd8t2aBbPei33BPwAstJwp76LYAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTAxLTA3VDEyOjIwOjQyKzAxOjAw8F/waAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOS0wMS0wN1QxMjoyMDo0MiswMTowMIECSNQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);
    background-position: center center;
    background-repeat: no-repeat;
    padding: 0 0 0 29px;
    line-height: 36px
}

#yourPurchases {
    border: 1px solid #ddd
}

#yourPurchases table {
    width: 100%
}

#yourPurchases th {
    text-align: left;
    border-bottom: 1px solid #ddd;
    padding: 4px;
    font-size: 120%
}

#yourPurchases td {
    text-align: left;
    border-bottom: 1px solid #ddd;
    padding: 4px
}

#yourPurchases .nx {
    text-align: center
}

#yourPurchases .doc {
    width: 35%
}

#yourPurchases .productNewRma a {
    display: block;
    position: relative;
    padding-left: 29px
}

#yourPurchases .productNewRma a::after {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhBxELMySPdOBtAAABQ0lEQVQ4y5XTvS5sURTA8R+Oj0aQ3IJEbqXVjELlBbyCF3A7947GtErF9RaKaWhEI/FREInE3Oj1U8gdiUJMLMWcc8wcx8Fa1V75//dee2cvYM6pBy0Noz6KKduuzGbLNV0hnElK8bp7IVzxs6BsleArIs1tjv1Ky+tCuCkRzlP83hRtL6lSE8KzoQK+mu9fh0vhxaYZf4VwW8AXtYVwbqVX+J37vexYfoe3rb6Vhh0WlP+5kuGLg4cO23Dh0XX6dJmyUI73R21AGXNQjZcpCz6NWqGxTyIx/h0l0XRk4qtKoinEV5UM7yn9jXW0PLmx1f+T+/HQlAxcP8uzbF7KcKVKowqHayHsmrSuK7SqcR6FsITeiD3QqMC5EMJmulpzyl0FzoYQ+Ygxx34F/vb5c2XEP/Mm7PijWyKEPR3Txv1wosMrGhzlVbHI8sEAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDctMTdUMTE6NTE6MzYrMDI6MDC2m9wvAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA3LTE3VDExOjUxOjM2KzAyOjAwx8ZkkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 0 0 0 29px;
    line-height: 36px;
    content: " ";
    position: absolute;
    top: 50%;
    margin-top: -12px;
    width: 24px;
    height: 24px;
    left: 0
}

#yourPurchases .doc a {
    display: block;
    position: relative;
    padding-left: 29px
}

#yourPurchases .doc a::after {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhBxELLwks3OFFAAAAeklEQVQ4y+3SsQ3CQAwF0CdAomIhVkjLFClZIFkuyj5JA6I4qmvAd7k+sTvrP8mSDTwt0l+/TDphRfHcQwSSFM56H8nYDnjEpAwKpAYyGdpBJl07oJdMdbAEd6mC6JhVUFjxtBn8qQPsBVzA6tbwTSucwdvddTM+mvkCzU1kfYYl57MAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDctMTdUMTE6NDc6MDkrMDI6MDACzASiAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA3LTE3VDExOjQ3OjA5KzAyOjAwc5G8HgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 0 0 0 29px;
    line-height: 36px;
    content: " ";
    position: absolute;
    top: 50%;
    margin-top: -12px;
    width: 24px;
    height: 24px;
    left: 0
}

#yourPurchases .doc strong {
    display: block
}

#yourPurchases .description {
    width: 60%
}

#yourPurchases tr:nth-child(even) {
    background-color: #eee
}

#yourPurchases tr:nth-child(odd) {
    background-color: #FFF
}

#rma label {
    display: block;
    font-weight: bold
}

#rma select,#rma textarea {
    width: 95%
}

#rma .number,#rma .date,#rma .productName,#rma .status {
    text-align: left
}

#descContainer {
    width: 95%;
    border: 1px solid #ccc;
    background: #eee;
    min-height: 160px;
    height: auto !important;
    height: 160px;
    padding: 4px
}

.downloadPDFButt {
    display: block;
    width: 139px;
    font-size: 92%;
    color: #000;
    font-weight: bold;
    margin: 5px 0 5px 17px;
    border: 0 !important;
    float: left;
    background-image: url(data:image/gif;base64,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);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 0 0 0 20px;
    line-height: 44px
}

.downloadCSVButt {
    display: block;
    width: 139px;
    font-size: 92%;
    color: #000;
    font-weight: bold;
    margin: 5px 0 5px 17px;
    border: 0 !important;
    float: left;
    background-image: url(data:image/gif;base64,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);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 0 0 0 20px;
    line-height: 44px
}



#userFeedbackOrders .addFeedBackButton {
    width: auto !important
}

.addFeedBackButton {
    display: block;
    width: 139px;
    font-size: 84.5%;
    color: #000;
    font-weight: bold;
    margin: 5px 0 5px 17px;
    border: 0 !important;
    float: left;
    background-image: url(data:image/gif;base64,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);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 0 0 0 20px;
    line-height: 44px
}

.creditCardPay {
    text-align: left;
    font-weight: bold;
    border: 0 !important;
    background-image: url(data:image/gif;base64,R0lGODlhDwAQAPfRAP////r6+La3u+KlALa5vuClALu7uuXl6eTl6sjIyNHR0erCJNDQ0MfM0sXN07W3uf/++bm6vcjO1NChJsy6pPXXauDh472/xd6nAPLVbGiEw7/ExdeaAIzQ/+O1ALfI1PDx9f///fxgBuC2IvXLuezt8QV03xyZ/c7U1+fev8/T1dW+gMvR1OKuACRatn+363+x4yV00QQ3ofzp3P9WAL/Dycizof9nG+XKeeHFcOPGT+nq7SZ+3PPx7eTk5ufERd3AZODg5NGVAN7BTvHk4eTh1eXJaN/APf9qBe6HO8eym7i5uwR96gRVwMbK0HvA9cHExe2XNMPP1eyxdu7x9tqrHMjN0vq7ANKwTvxzOPLs6cq4ov50K/yKCvjaYrSzsOqbAPb7/srMzP7lfwVp1c/PzyaG5c2KAK6vr//NAMvLzPDWwra6v7q6uubfx+2vAPPBANO0Xv/Vs3+s3f94Hda4TdmkAQVeyvj5+e7Qari5vff3+LKxr+fp8ueqAHudzs2sTSRhv9upA9DJv83ItMXK1uro4cbFu8XGxbu8vQRKtbWvlZiny+6NR3mVxvDKQ8G3k+rNadXV1dq/TdnHjbCwsfPDAEKy/wIbkCaQ7iRqyfxkNeDg4qustLa2trq7va6urq2trezDJU5hrszLwPPa0v769ODVr/H2+NPS0uq1AMHAwPG6APO3ANi6YwRAq720j9PT1eLFZ7GzuMnJydfUzCCW98OtXMStdN/i5ra1tea8JLS2veOtBPv48v9aFdyfAH2k1RJCqaampsulR8G/t+5/RfT097q8wr3AwsO5lsLHzP/++3+88GqGvLO0t/9RDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAANEALAAAAAAPABAAAAj/ABOgkGClgZNlNS4gY/NATbRoUi7ZymSGRwxNgVwI0/Dp4YcTTEyQudNE0SsZmEYJeOigw5NmL2DMCfbHkTNGSx6mAsCzZwgIpnz1aPOwDLMAAfYcA1FixwFOFjw9JDWmQoY8kYzIAuIqzoovsRQQSnOl1Rs/A4BxEHJmAh8Euop5efRDx5BJdbAAIoarUx8DkmodGkRhiw0lyiDBWnQrhZ6HhdYkaWQsiqgFu0b0wkHgoQo5SOjc6GIJDitVBXLweshiBhcav0SA8dACg51Tsx6KCUMiC7RNU44IqkIpCJqHtPCg0lKKCBVDbork8gHqIYNViKBsSJYogoBnlUINAgsIADs=);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 0 0 2px 20px;
    line-height: 21px
}

#telToFriend {
    padding: 15px;
    border: 1px solid #ddd;
    max-width: 500px
}

#tellToFriendForm {
    margin-top: 10px;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    align-items: center
}

#tellToFriendForm label {
    font-weight: bold;
    flex-basis: 40%;
    margin-bottom: 10px
}


#tellToFriendForm label.error {
    display: none !important
}

#resetPwdRequest label,#resetPwd label,#pwdModify label {
    font-weight: bold;
    display: block
}

#resetPwdRequest input {
    width: 75%;
    margin-bottom: 5px;
    padding: 5px 2px 5px 2px;
    font-size: 92%;
    border: 1px solid #ddd
}

#resetPwd form,#pwdModify form {
    text-align: center;
    padding: 10px 0 10px 0
}

#resetPwd .text,#pwdModify .text {
    text-align: left;
    margin: 0 0 20px 0
}

#resetPwd .notes,#pwdModify .notes {
    font-weight: normal;
    display: block;
    font-size: 90%;
    color: #999;
    margin-bottom: 5px
}

#resetPwd input,#pwdModify input {
    display: block;
    min-width: 250px;
    margin: 0 auto 10px auto
}


#resetPwdRequest p,#resetPwdRequest form {
    padding: 5px;
    text-align: center
}

a.cookiePolicy {
    display: block;
    font-weight: bold;
    margin: 10px auto;
    text-align: center;
    width: 300px;
    text-decoration: underline
}

#navBar {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACBSURBVDiNndPBCYAwEETRHzsT7cOLCHZhE15txWIEy3A9SETFbIYM7CWbebfFzIgDtMAODM93b/gAE2DAAYwKUPGfAMwhhDGxv5MCZMQDJCQHZBEFcBEVeCJNKRBzlAIG9Ga2lgCxvHwXCpAsK4BbzgHZsgdI5evn+xprYAM69ZxPNFmcm/SnQQYAAAAASUVORK5CYII=);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 0 0 0 21px;
    line-height: 24px;
    font-size: 92%;
    margin-bottom: 10px;
    line-height: 1.5;
    display: none;
}

#navBar ul,#navBar li {
    display: inline-block;
    padding: 0;
    margin: 0
}

#navBar li:before {
    display: inline-block;
    content: "\3E";
    margin-right: .3em
}

#navBar a {
    font-weight: bold
}

.results-view {
    float: right;
    padding: 7px;
    text-align: center
}

.results-view li {
    display: inline-block;
    padding: 0;
    margin: 0
}

.results-view a {
    position: relative;
    margin-left: 5px;
    display: inline-block;
    cursor: pointer;
    width: 25px;
    height: 25px
}

.results-view a:hover,.results-view a.selected {
    background: #c6c6c6
}

.results-view .view-grid a:before,.results-view .view-horizontal a:before,.results-view .view-cubes a:before {
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block;
    width: 25px;
    height: 25px;
    color: #000;
    content: " "
}

.results-view .view-cubes a:before {
    background-position: -100px -250px
}

.results-view .view-horizontal a:before {
    background-position: -100px -375px
}

.results-view .view-grid a:before {
    background-position: -100px -500px
}

#errorPage {
    padding: 10px;
    background: #fff;
    border: 1px solid #000;
    width: 400px;
    margin: 80px auto 0 auto;
    font-size: 14px;
    text-align: center;
    line-height: 18px
}

#errorPage p {
    padding: 10px;
    margin: 0 0 20px 0
}

#errorPage a {
    display: block !important;
    width: 250px !important;
    text-decoration: none;
    padding: 3px !important;
    font-weight: bold;
    margin: 0 auto 0 auto
}

#accessMessageBox {
    margin: 0 auto 0 auto;
    position: relative;
    top: 50px;
    width: 750px;
    background: #fff;
    line-height: 18px;
    padding: 10px;
    border: 1px solid #000
}

#accessMessageBox form {
    margin: 0;
    padding: 15px
}

#accessMessageBox input {
    width: 100px !important;
    font-size: 14px;
    margin: 15px 5px 30px 0
}

#accessMessageBox .content {
    clear: both;
    text-align: center
}

#accessMessageBox .mainText {
    font-size: 14px
}

#accessMessageBox .text {
    border-top: 2px dotted #999;
    padding-top: 5px;
    font-size: 84.5%;
    color: #666
}

.fancybox-inner #accessMessageBox {
    top: 0
}

.fancybox-inner #languagesBox img {
    border: 1px solid #000;
    margin: 0 2px 0 2px
}

#otherDestinationIframe {
    margin: 0;
    padding: 0;
    width: 650px;
    border: 0;
    height: 420px
}

#otherDestinationBody,#tellToFriendBody {
    padding: 0;
    background: #fff
}

#rmaNew tr.hidden {
    display: none
}

#rmaNew th {
    border-bottom: 1px dotted #ccc;
    text-align: right;
    padding: 4px 2px 4px 2px;
    width: 35%
}

#rmaNew td {
    border-bottom: 1px dotted #ccc;
    padding: 4px 2px 4px 2px
}

#rmaNew textarea {
    width: 88%;
    display: block
}

#rmaNew select {
    width: 50%
}

#rmaNew fieldset {
    border: 0;
    padding: 0;
    margin: 0
}

#rmaNew label {
    font-weight: bold;
    padding: 0 4px 0 4px
}

#rma_row_productCode {
    margin-bottom: 5px
}

#ricercheRisultati {
    display: none;
    position: absolute;
    top: 0;
    z-index: 199
}

#ricercheRisultatiContent {
    background: #fff;
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-left: 1px solid #ddd;
    min-height: 50px
}

#ricercheRisultatiContent.load {
    background-repeat: no-repeat;
    background-position: center;
    background-color: #fff
}

#ricercheRisultatiContent.load ul,#ricercheRisultatiContent.load p {
    display: none
}

#ricercheRisultatiContent p {
    text-align: center;
    padding: 20px
}

#ricercheRisultati ul {
    margin: 0;
    padding: 0
}

#ricercheRisultati li {
    margin: 0;
    padding: 5px 0 5px 0;
    border-bottom: 1px solid #ddd;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start
}

#ricercheRisultati li .thumb {
    width: 30px;
    min-width: 30px;
    margin: 0 0 0 5px;
    padding: 0 5px 0 0;
    border-right: 1px solid #ddd
}

#ricercheRisultati li .code {
    min-width: 130px;
    margin: 0 0 0 5px;
    padding: 0 5px 0 5px;
    border-right: 1px solid #ddd;
    display: inline-block;
    min-height: 100%;
    display: flex;
    align-items: center
}

#ricercheRisultati a:link,#ricercheRisultati a:visited {
    color: #000 !important;
    text-decoration: none;
    margin: 0 0 0 5px;
    padding: 0 5px 0 0;
    display: inline-block;
    min-height: 100%;
    display: flex;
    align-items: center
}

#ricercheRisultati li:hover {
    background: #eee
}

#votoForm {
    text-align: left
}

#votoForm .boxTitle {
    font-size: 115%;
    margin: 5px 0 10px 0
}

#votoForm form {
    margin: 5px 0 0 0;
    padding: 5px 0 0 0;
    clear: both;
    border-top: 2px dotted #ddd;
    text-align: center
}

#votoForm img {
    margin: 0 5px 0 0
}

#votoForm label {
    display: block;
    font-weight: bold;
    font-size: 92%;
    padding: 10px 0 2px 0
}

#votoForm textarea {
    width: 90%;
    height: 70px;
    margin-bottom: 5px
}

#votoForm fieldset {
    margin: 0;
    padding: 0;
    border: 0;
    display: inline
}

#votoForm fieldset input {
    border: 0;
    margin: 0;
    cursor: pointer;
    padding: 0
}

#addVotoBox div {
    display: flex;
    align-items: center
}

#addVotoBox .img-star-empty {
    margin: 0 !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhDAcQHh57gxbzAAABSklEQVQ4y51TP0vDQBT/3REdioJ1sFOEGP8gtHTQIO4lu9DFqeDQLyBk7wfwczjaOUunCkU7dBJtXoMKog4xg3TQknNoTGJyxOi75Xjv9+dx7x2DJASfHAMb5yxAsaAOCRLUkdVYNuWsMRclAFOhbb6mq1wiYqEEACjBKuAQ6UPukXWwIrjUI+VA67hJEIApdvWHFOF6oaxhKzwGVlKSPq4wnp83d/+TOW12hqWC7/0uThk9o1IQDgAvHMM/wIEhn7UwKgwfzVoMeFz9sLFXRH3RVD0OqB5vYPArfMAbqhcOTvMDE/1ceD8wNR9IDI62cZtD2NHv5pdoNcRynkFcjXeplttSLUuo5hKq/yYo0pYCXAA4kjUcpnoKizeqK+p6U2+KOrrfKVbpKfgZk0sSJMgmI5klg2wSJCg7pfuy03YPZO2PD+nkKfpUX9JwZmreUNRkAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTEyLTA3VDE2OjMwOjMwKzAxOjAwYbGcYQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0xMi0wN1QxNjozMDozMCswMTowMBDsJN0AAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important;
    padding: 0 0 0 29px !important;
    line-height: 36px
}

#addVotoBox .img-star {
    margin: 0 !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAjVBMVEUAAAD//wD/2z7/2z//3Dr/2z//20D/3Tz/zDP/3Tz/2kH/20D/2z//2z//2z//3D//2z//2z//2j//2UD/2z//1Tn/2z//30D/2z7/2zf/2z7/3EH/2kD/2z7/2z//2z//2z7/v0D/2z//2z//3ED/2z//3T//2z//4Tz/2kH/2z//2z7/5jP/2z8AAACYd3oEAAAALXRSTlMAAluBFvWMHgUmS3CVuu9m8+i1FNASzBDIDsQzYLjl/awE/K8sxjXFETc5YgrRFFEtAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+EMBxAKJeQmKIIAAAC0SURBVCjPbZFXEoMwDERF6L33XkKq7n+9BAhmTLQ/lvbNeiQbgEm4XASgJCKKlC/JiLJEAAW/UugAGVkDRESVNyCrzNJ0w7RsB39ybMs0dA3A9ZCQ54KPpHwIaBBAGFF+FALEyb+fxMtYaXb2s3QbOC94v8j3VXQe6GzHkgclAxUPqvMD7joesuZBzUCz9m3XtWvR7H4/LO04AUzjUg39Tq6I9ryVs414Y1fd3cfxZc/Xezk+E8s0Dn/TTx8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMTItMDdUMTY6MTA6MzcrMDE6MDD8ehsuAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTEyLTA3VDE2OjEwOjM3KzAxOjAwjSejkgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important;
    padding: 0 0 0 29px !important;
    line-height: 36px
}

#addVotoBox .img-star-half {
    margin: 0 !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAxRDREMzcxREI2NDExRTc5OUE5REI5QzQ4OEY1ODQ5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAxRDREMzcyREI2NDExRTc5OUE5REI5QzQ4OEY1ODQ5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDFENEQzNkZEQjY0MTFFNzk5QTlEQjlDNDg4RjU4NDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDFENEQzNzBEQjY0MTFFNzk5QTlEQjlDNDg4RjU4NDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6SuAgkAAAAg0lEQVR42mL8f9uegUjwH0TcY5oH4zMSo4mJgcaAiRTXEyE2OH3wn0y5weGD/xT6kIGFlAgjwxJGJioYjtfiQZMPBrcFjDQ0n5GJlIKLVMPRg4iR2oZjiwNGaho+fFLRcLFA5QAED7APGElNaSxw1h0HopMeEv8/8RYQZzADqRYBBBgAvCATtKaQdAsAAAAASUVORK5CYII=) !important;
    background-position: 0 center !important;
    background-repeat: no-repeat !important;
    padding: 0 0 0 29px !important;
    line-height: 36px
}

#votoForm .starOFF {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhDAcQHh57gxbzAAABSklEQVQ4y51TP0vDQBT/3REdioJ1sFOEGP8gtHTQIO4lu9DFqeDQLyBk7wfwczjaOUunCkU7dBJtXoMKog4xg3TQknNoTGJyxOi75Xjv9+dx7x2DJASfHAMb5yxAsaAOCRLUkdVYNuWsMRclAFOhbb6mq1wiYqEEACjBKuAQ6UPukXWwIrjUI+VA67hJEIApdvWHFOF6oaxhKzwGVlKSPq4wnp83d/+TOW12hqWC7/0uThk9o1IQDgAvHMM/wIEhn7UwKgwfzVoMeFz9sLFXRH3RVD0OqB5vYPArfMAbqhcOTvMDE/1ceD8wNR9IDI62cZtD2NHv5pdoNcRynkFcjXeplttSLUuo5hKq/yYo0pYCXAA4kjUcpnoKizeqK+p6U2+KOrrfKVbpKfgZk0sSJMgmI5klg2wSJCg7pfuy03YPZO2PD+nkKfpUX9JwZmreUNRkAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTEyLTA3VDE2OjMwOjMwKzAxOjAwYbGcYQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0xMi0wN1QxNjozMDozMCswMTowMBDsJN0AAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 0 0 0 29px;
    line-height: 36px
}

#votoForm .starON {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAjVBMVEUAAAD//wD/2z7/2z//3Dr/2z//20D/3Tz/zDP/3Tz/2kH/20D/2z//2z//2z//3D//2z//2z//2j//2UD/2z//1Tn/2z//30D/2z7/2zf/2z7/3EH/2kD/2z7/2z//2z//2z7/v0D/2z//2z//3ED/2z//3T//2z//4Tz/2kH/2z//2z7/5jP/2z8AAACYd3oEAAAALXRSTlMAAluBFvWMHgUmS3CVuu9m8+i1FNASzBDIDsQzYLjl/awE/K8sxjXFETc5YgrRFFEtAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+EMBxAKJeQmKIIAAAC0SURBVCjPbZFXEoMwDERF6L33XkKq7n+9BAhmTLQ/lvbNeiQbgEm4XASgJCKKlC/JiLJEAAW/UugAGVkDRESVNyCrzNJ0w7RsB39ybMs0dA3A9ZCQ54KPpHwIaBBAGFF+FALEyb+fxMtYaXb2s3QbOC94v8j3VXQe6GzHkgclAxUPqvMD7joesuZBzUCz9m3XtWvR7H4/LO04AUzjUg39Tq6I9ryVs414Y1fd3cfxZc/Xezk+E8s0Dn/TTx8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMTItMDdUMTY6MTA6MzcrMDE6MDD8ehsuAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTEyLTA3VDE2OjEwOjM3KzAxOjAwjSejkgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 0 0 0 29px;
    line-height: 36px
}

#votoForm .votoValue {
    border: 0;
    width: 12px;
    height: 20px;
    margin: 0 2px 0 2px;
    font-size: 20px;
    line-height: 18px;
    text-align: center;
    font-weight: bold;
    padding: 0
}

#addVotoBox form {
    display: inline
}

#addVotoBox img {
    margin: 0 2px 0 2px
}

#addVotoBox fieldset {
    float: left
}

#userFeedback table {
    width: 100%
}

#userFeedback td,#userFeedback th {
    padding: 2px 5px 2px 5px;
    text-align: left;
    border-bottom: 1px dotted #ccc
}

#userFeedback span {
    color: #000
}

#userFeedback td {
    color: #666
}

#userFeedback a {
    font-weight: bold;
    border: 0 !important
}

#userFeedbackOrders {
    margin-bottom: 20px
}

#userFeedbackOrders td {
    padding: 5px
}

#userFeedbackOrders .products {
    border: 1px solid #ddd;
    margin-bottom: 10px;
    background: #fff;
    width: 100%
}

#userFeedbackOrders .products td {
    border-bottom: 1px dotted #ccc;
    padding: 2px 5px 0 5px;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    vertical-align: middle
}

#userFeedbackOrders th {
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    vertical-align: middle
}

#userFeedbackOrders th:nth-child(2),#userFeedbackOrders .products td:nth-child(2) {
    white-space: nowrap;
    width: 210px
}

#userFeedbackOrders .addProductFeedBackButton {
    display: block;
    font-weight: normal;
    font-size: 84%;
    border: 0;
    color: #666;
    margin: 0;
    line-height: 1.5;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg3RkZBQzUyQjVEOTExRThCNDZERDc2QTk4MThFNzRCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg3RkZBQzUzQjVEOTExRThCNDZERDc2QTk4MThFNzRCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODdGRkFDNTBCNUQ5MTFFOEI0NkRENzZBOTgxOEU3NEIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODdGRkFDNTFCNUQ5MTFFOEI0NkRENzZBOTgxOEU3NEIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7enyAJAAABuUlEQVR42oyTP0gCURzHf6mheWghDk0tzQ1tLi1W2CIcDU65NVzc0lpCheDSVE7i0CLkIugQcuAcREuuTk5hf/QQIvVU7vV9x7P0NOsHH+53v/d739977/ce0Y8pYFXA/UVwKsYuaI4dgmfwAd7Bm/BfwCdogI74fwSSXeC+VquxSqXCms0ma7fblj8cDlmpVGLcCoWC9UXuLdi1CzzU63X2H0PuNdgA+yDAJ7tGKqZpUj6fJ1Se2mM0GqVAwMo/AZdABU9g51vA4XBQKBSiwWAwJeD3+6nf73P3BtyBbbAJzlzjib1eb6YAj6fTae7ywazo0jEoTmyhWq1OCfDKuVyOOh3eCDoQYX4W60Cfe4iGYbBUKsUUReEHOKIH9kYFJlaQSCSo2+1a/3wlHKfTSZlMZpRmABloc9uIPTNVVScqu91uJtq39uc9QEUmSdL3ZI/HwzRN4/7V+PKt7s26241Gg8rlMnm9XkJlKhaLFIlE+NCKPddlD7RaLcpms+Tz+Sgej1MsFqNwOPzrQ+IC5vjt03WdkskkybJMwWBwZv54YAEcgXOxXxKvbgkszyj4CrbEa7XsS4ABAF3MGyjGu8x4AAAAAElFTkSuQmCC);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 2px 0 2px 21px;
    line-height: 18px
}

#colMid #productsWishList {
    margin-bottom: 10px
}

#colMid #productsWishList .prod {
    background: #eee
}

#colMid #productsWishList .title {
    width: 60%;
    float: left
}

#colMid #productsWishList .wishbutton {
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
    margin-bottom: 10px;
    overflow: hidden
}

/*#discountCodesBox {*/
/*    margin: 0 0 40px 0;*/
/*    border: 1px solid #d6d5d5;*/
/*    clear: both*/
/*}*/

/*#discountCodesBox form {*/
/*    padding: 10px;*/
/*    margin: 0;*/
/*    min-height: 20px;*/
/*    border: 1px solid #fff;*/
/*    text-align: right;*/
/*    background: #fccc62*/
/*}*/

/*#discountCodesBox .boxTitle {*/
/*    color: #000;*/
/*    font-size: 92%;*/
/*    padding: 5px 5px 2px 5px;*/
/*    margin: 0;*/
/*    border-left: 1px solid #fff;*/
/*    border-right: 1px solid #fff;*/
/*    border-top: 1px solid #fff;*/
/*    display: none*/
/*}*/

/*#discountCodesBox p {*/
/*    float: left;*/
/*    margin: 0;*/
/*    padding: 0 0 10px 0;*/
/*    line-height: 19px;*/
/*    font-weight: bold*/
/*}*/

/*#discountCodesBox input {*/
/*    margin: 0 0 10px 5px !important*/
/*}*/

.increaseLine {
    background: #fef3a4
}

.discountLine {
    background: #fccc62
}

/*.discountLine p {
    font-size: 17px !important;
    font-weight: bold !important;
    color: #c00 !important;
    line-height: 25px;
    display: block
}*/

.imageList {
    margin: 0 0 20px 0;
    text-align: center;
    clear: both
}

.imageList table {
    margin: auto
}

.imageList li {
    text-align: center;
    float: left;
    border: 1px solid #ccc;
    margin: 5px;
    overflow: hidden
}

.imageList p {
    height: 30px;
    margin: 2px 0 0 0;
    padding: 2px;
    background: #eee;
    font-weight: bold;
    overflow: hidden;
    line-height: 14px
}

.imageList img {
    margin: 0 auto 0 auto;
    display: block;
    border: 0
}

.uploadifyQueueItem {
    font: 11px Verdana,Geneva,sans-serif;
    border: 2px solid #f2dbdb;
    background-color: #faefef;
    margin-top: 5px;
    padding: 5px
}

.uploadifyError {
    border: 2px solid #fbcbbc !important;
    background-color: #fde5dd !important
}

.uploadifyQueueItem .cancel {
    float: right
}

.uploadifyQueueItem .cancel img {
    float: left;
    margin-right: 5px
}

.uploadifyQueueItem .cancel a {
    border-bottom: 0 !important;
    height: 15px;
    color: #000 !important;
    font-weight: bold
}

.uploadifyQueueItem .cancel a:after {
    content: "Elimina"
}

.uploadifyProgress {
    background-color: #fff;
    border-top: 1px solid gray;
    border-left: 1px solid gray;
    border-right: 1px solid #c5c5c5;
    border-bottom: 1px solid #c5c5c5;
    margin-top: 10px;
    width: 100%
}

.uploadifyProgressBar {
    background-color: #09f;
    width: 1px;
    height: 3px
}

#directEpaymentBox table {
    margin: 10px auto 10px auto;
    width: 70%
}

#directEpaymentBox th {
    border-bottom: 1px dotted #ccc;
    text-align: right;
    padding: 4px;
    width: 35%
}

#directEpaymentBox td {
    border-bottom: 1px dotted #ccc;
    padding: 4px;
    text-align: left
}

#directEpaymentBox input,#directEpaymentBox select {
    width: 90%;
    margin: 0 0 5px 0
}

#jsNotEnabledMessage {
    text-align: center;
    margin: 10px 10px 20px 10px
}

#jsNotEnabledMessage img {
    margin: auto
}

#mapLinksBox table {
    width: 100%;
    background: #fff
}

#mapLinksBox td {
    padding: 0 4px 4px 4px;
    border-right: 2px dotted #999;
    width: 16%
}

#mapLinksBox th {
    padding: 2px 4px 2px 4px;
    text-align: left;
    border-right: 2px dotted #999;
    width: 16%;
    background: #eee
}

#mapLinksBox th a {
    display: block;
    padding: 0 2px 0 2px;
    font-weight: bold;
    font-size: 84.5%;
    text-decoration: none;
    color: #464646
}

#mapLinksBox ul {
    margin: 0;
    padding: 0
}

#mapLinksBox li {
    margin: 0;
    padding: 0 2px 0 2px;
    list-style: none
}

#mapLinksBox li a {
    color: #000;
    text-decoration: underline;
    color: #8b8b8b
}

#colSx,#colDx {
    text-align: center;
    display: table-cell;
    vertical-align: top;
    overflow: hidden
}

#colSx {
    width: 170px;
    min-width: 170px;
    max-width: 170px;
    padding: 5px 0 10px 0
}

#colDx {
    width: 170px;
    min-width: 170px;
    max-width: 170px;
    padding: 5px 0 10px 0
}

#body_getProd #colSx {
    width: 170px;
    min-width: 170px;
    max-width: 170px;
    padding: 5px 0 10px 0
}

#body_getProd #colDx {
    width: 170px;
    min-width: 170px;
    max-width: 170px;
    padding: 5px 0 10px 0
}

#body_showCart #colDx,#body_cartStep #colDx,#body_regStep #colDx,#body_addressStep #colDx,#body_courierStep #colDx,#body_paymentStep #colDx,#body_sendStep #colDx {
    width: 170px;
    min-width: 170px
}

/*#colMid {*/
/*    padding: 5px 10px 10px 10px;*/
/*    width: 100%;*/
/*    display: table-cell;*/
/*    vertical-align: top*/
/*}*/

#mainTable {
    background: #fff;
    width: 100%;
    table-layout: fixed;
    display: table
}

#head {
    display: block;
    margin: 0 auto 0 auto;
    clear: both;
    /*max-width: 1100px;*/
    /*min-width: 900px;*/
    width: 100%
}

#mainTableContainer {
    display: block;
    margin: 0 auto 0 auto;
    clear: both;
    /* max-width: 1100px; */
    /*min-width: 900px;*/
    width: 100%;
    flex-basis: 100%;
}

#mapLinksBox {
    display: block;
    margin: 0 auto 0 auto;
    clear: both;
    /*max-width: 1100px;*/
    /*min-width: 900px;*/
    width: 100%
}

#iceCatIframe {
    margin: 0;
    background-image: url(data:image/gif;base64,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);
    background-position: center center;
    background-repeat: no-repeat;
    padding: 0;
    line-height: 48px
}

.socialShare {
    display: flex;
    margin-top: 20px;
    padding: 10px 0 10px 0;
    border-top: 1px solid #eee;
    align-items: center;
    justify-content: space-between
}

.socialShare div {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 0;
    text-align: center;
    padding: 0 10px 0 10px;
    white-space: nowrap
}

.socialShare strong {
    display: block
}

.socialShare .btn {
    background-repeat: no-repeat;
    display: inline-block;
    width: 50px;
    height: 50px;
    transition-property: all;
    transition-duration: .6s;
    transition-timing-function: ease;
    position: relative
}

#productShipping {
    width: 500px
}

#productShipping form {
    margin: 10px 0 5px 0;
    padding: 10px;
    border: 1px solid #ddd;
    background: #eee;
    text-align: left
}

#productShipping input,#productShipping select {
    margin: 0 5px 0 5px
}

#productShipping table {
    width: 100%;
    margin-top: 10px
}

#productShipping th {
    padding: 5px !important;
    border-top: 1px dotted #ddd !important;
    text-align: left
}

#productShipping td {
    padding: 5px !important;
    border-top: 1px dotted #ddd !important;
    text-align: right;
    vertical-align: middle
}

#productShipping span {
    display: block;
    font-size: 84.5%;
    font-weight: normal
}

#productShipping .bkg1 {
    background-color: #f7f7f7
}

#productShipping .bkg2 {
    background-color: #fff
}

#productShipping input {
    width: 100px
}

#productShipping label {
    font-weight: bold;
    font-size: 84.5%;
    width: 200px;
    float: left;
    display: block;
    clear: left;
    border-bottom: 1px solid #ddd;
    text-align: right
}

#productShipping input,#productShipping select {
    margin: 0 0 5px 205px;
    display: block
}

#productShipping p {
    text-align: left;
    font-size: 84.5%
}

.shippingDetails span {
    display: inline-block;
    margin: 0;
    padding: 0 0 5px 0
}

.shippingDetailsButton {
    display: block;
    margin: 0;
    font-size: 84.5%;
    border: 0 !important;
    text-decoration: none;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAYAAAAMJL+VAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAALjSURBVHjanFRNaBNBFP5mdvOzSVNtEaHEbuuh6VmK3hSkKIJWtEjVSy/15kXFHvw/KIqi6FW8aRVFqD89qAg9edGDRShWSmgttcFUsW3aJM1uZsY3m20IGtvax3477M6b97353pthSiloG07Y3sgIQfiWzwM7dkLduAOWna83TLObgYUV/EXVrSiEeNLSkvimP0wsZyZNfx2D/DENFottNxRuK0ax1bKrIIWsp+Hcvwmk0l4A5x4BP3sazuXrlmtZUMXissEZY3p/djnHPx0U59vYhth5VhPTc4o0Y0iNCfXqhXQOHgZzXazCin8RfKdYYWIPZDO73QNHOyK9Z6ByEixioPCoD7l3r4GOTsB18D9WJsgSHAUeFBKGVYuMUUv7pWAsCBklSRWTpuNyOO7aCMjiLtSgG61pwLP7wNvnpVpoTed+IbilDRbJo4prJMgq1NGQ0AGxkAHmZrzgumLKcSBoDGiCajXw/VYikF7/kEz0gBvc+8G8ANRRJF2E9JeVBIYBBIK0QEJyo1QfIaoT5JTKwz9kceYdFygiSRFFnqQyqQkEZSpLlDRnwJydQWTwDXITE7BsG7n2PRDr68CkqLIDiS7qeh6l10sWwOTGBtiZGWx18ygwTqrNc2t0FNIpePviRCAG+tE39AnpuA175AvaJydh7u9EcSEbxd59JfWWrooLTfEPYaBtpCh4uPMQjnV343F/P7IPH6CJEl/UjlKWMwtTWw0XXG51HcHxnh48HRjAz3t30SyFKDB28cpU+qr24yZtW4ME2ZVVsvWzK3otkiYSCiFKWQ4JeWJByYRgSDictWoIgyfynCdGFesNa1npSgkRf9IMnMrRnDLNa0txmVGqY5SwjhDSsG37UnNzU9tUKvVxfGz8lpTl1FnlodevTY2NJzeTbzo9/T6ZTN4k10V9pHRZCbNLBBYh5hMEdH/44D5YBcrB/VFWQFfX9aGbJqMJVjK2ivP0z/v1twADAFDMPN92KAOVAAAAAElFTkSuQmCC);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 2px 0 2px 29px;
    line-height: 18px
}

.findomesticButtContainer {
    display: inline-block;
    margin-top: 10px;
    color: #000 !important;
    width: 100%
}

.findomesticButtContainer a {
    font-weight: bold;
    color: #000
}

.findomesticButtContainer:after {
    display: block;
    content: " ";
    width: 100%;
    height: 70px;
    background-image: url("/ReadySkins/wonder/img/findomestic-banca-logo.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto 65px;
    margin: -11px 0 0 -4px
}

#ECS_anags p,#ECS_destinations p {
    font-weight: bold;
    font-size: 123%;
    margin: 15px 0 15px 0
}

#ECS_anags form,#ECS_destinations form {
    width: 100%;
    float: left;
    border-bottom: 1px dotted #ccc;
    padding: 0 0 5px 0;
    margin: 0 0 5px 0
}

#ECS_anags label,#ECS_destinations label {
    color: #666;
    display: block;
    float: left
}

#ECS_anags span,#ECS_destinations span {
    color: #666;
    display: block;
    margin-bottom: 5px
}

#ECS_anags label input,#ECS_destinations input {
    margin-top: 2px
}

#orderStepNavBar {
    margin-bottom: 20px;
    text-align: center
}

#orderStepNavBar ul {
    margin: 0 auto 0 auto;
    padding: 0;
    text-align: center;
    display: table;
    width: 100%
}

#orderStepNavBar li {
    margin: 0;
    padding: 0;
    max-width: 350px;
    height: 40px;
    text-align: center;
    min-width: 25px;
    vertical-align: bottom;
    display: table-cell
}

#orderStepNavBar form {
    display: block;
    margin: 0;
    width: 100%;
    height: 25px;
    background-image: url(data:image/gif;base64,R0lGODlhyAAZAIABAFZWVgAAACH5BAEAAAEALAAAAADIABkAAAJcjI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuC8fyTNf2jef6zvf+DwwKh8Si8YjUAZbMpvMJjUqn1Kr1is1qt9xp8gsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7PzwsAOw==);
    background-position: bottom left;
    background-repeat: repeat-x;
    padding: 0;
    line-height: 38px
}

#orderStepNavBar strong {
    color: #000;
    font-weight: bold;
    font-size: 92%;
    display: block;
    padding: 0 5px 0 5px;
    height: 15px;
    line-height: 13px;
    text-overflow: ellipsis;
    overflow: hidden
}

#orderStepNavBar .current strong {
    color: #000
}

#orderStepNavBar .disabled strong {
    color: #d1d0d0
}

#orderStepNavBar input {
    display: block;
    width: 100%;
    height: 25px;
    line-height: 16px;
    color: #fff;
    font-size: 138.5%;
    border: 0;
    font-weight: bold;
    cursor: pointer;
    background-color: transparent;
    background-image: url(data:image/gif;base64,R0lGODlhHQAZALMAAG1sbGtqapSTk+rq6ry8vFpZWc3NzYB/f6uqqnJxcezs7EtKSsPDw////0pJSQAAACH5BAAAAAAALAAAAAAdABkAAASHsMk5BxGprJIEGVQoNgoCOGiaAogyisahzuphvBMT0DwaMDjDrtcL3EQKGZF4cIUQyygiNDhFiQDQhHCNEiiC7lJASYiJCUrh3CtQFmzeQh2nuSfmuio9CetTZFt/KV8VVnpZT4NTIUl6TSNCcUY4Omc/OBIxXTaZEyWHNCxOnhUXGRsdHzgRADs=);
    background-position: bottom center;
    background-repeat: no-repeat
}

#orderStepNavBar .disabled input {
    cursor: auto;
    background-image: url(data:image/gif;base64,R0lGODlhHQAZALMAAPLy8trZ2eTj49XU1NnY2O7u7tva2urp6d/e3vDw8Pr6+v///9HQ0AAAAAAAAAAAACH5BAAAAAAALAAAAAAdABkAAASFcMk5VRFmsGFEUVQoLsoRMGiaBgc4hgCizioCvFNC0DxKJDjArtcj3EQKGZGIcFEOy+ghpDhFiQHnonCNFiiC7lJAMYiJBormzBtQ2EQ1nOaemOeq9CSMT5EnXH0oXxVWeFkhUH1TVEpwTSNCcEY4Omc/OBIxXTaZFSZYLZ5UFxkbHR84EQA7);
    background-position: bottom center;
    background-repeat: no-repeat
}

#orderStepNavBar .current input {
    background-image: url(data:image/gif;base64,R0lGODlhHQAZALMAAP7x5P7w4vqVMfqULvzCiPuxaP3buf3PofqHFvujTPqZOPl9Av3Uq/////l8AAAAACH5BAAAAAAALAAAAAAdABkAAASHsMk5wykKLaTKCVQoNgAhOGiaCgQwikaizmpivBMz0Dw6MDjDrtcb3EQAGZGYcIUIyyghFDhFiQLQ5HCNHiiF7rJAUYiJCgri3ENQFmzeQh2nuSfmuio9CetTZFt/KV8VVnpZT4NTIUl6TSNCcUY4Omc/OBIxXTaZEyWHNCxOnhUXGRsdHzgRADs=);
    background-position: bottom center;
    background-repeat: no-repeat
}

#orderStepNavBar #cartStep input {
    background-image: url(data:image/gif;base64,R0lGODlhXgEZALMPAG1sbGtqapSTk+rq6ry8vFpZWc3NzYB/f6uqqnJxcezs7EtKSsPDw0pJSf///wAAACH5BAEAAA8ALAAAAABeARkAAAT/0MlJq7046827/2AYDoSQFEuRCMSQPXAsz3Rt33iu73zv/zWRcEgsGo9EBQLQaDqdAITiAqxar9isdofser/gsMRweJqfB4Nly26731uxfE6vOxiBs74ZYFTggIGCg3aFhocfBnl7ewFqE4ORkpNAiJaXlgpljIwHUxKUoaKjMJimp3IInKsIkKSvsHCos7RFA0yrjAAuDrG+v1i1wsMdBLmrBKDAy8w6xM/QFALHnALKzdjZpdHcwwnUjAnX2uTA3ee0BeB7BePl76/o8qYL63oL7vD6lPP9iOr2zLTrta8gP38I63wL+EQcQYMQBSWcKGcaQyfWHkbc6Iaixy/GZy42SaaRo8ksH1MeuSVyV76TMH+onElE1cVWL2PqdEazJwhNDD252kmUi8+jHRTZc0ShqNMcSKNuwAOuz5+nWGlI3YqBzLE0a7KK3ca17AQluPRE+XR1bFazcCeQMIFCBQteVNxmjQAAOw==);
    background-position: bottom center;
    background-repeat: no-repeat
}

#orderStepNavBar #sendStep input {
    background-image: url(data:image/gif;base64,R0lGODlhXgEZALMPAG1sbGtqapSTk+rq6ry8vFpZWc3NzYB/f6uqqnJxcezs7EtKSsPDw0pJSf///wAAACH5BAEAAA8ALAAAAABeARkAAAT/8MlJq7046827/2B4OWRZDoSQFEuRCMRgznRt33iu73zv/8CZaEgsGo/ITk2BADSeUCgAoQhar9isdstLer/gcJJmOETP0YOBy26732yxfE6vzxgBtP4ZYMD/gIGCDnWFhociJgZ5e3sBa4ORkpNdiJaXmA8lCmaNjQdVlKKjlJmmp3IlCJ6sCKSvsH+os7RGJANOrI0AMrG+v1e1wsNKDgS6rATAy8w7xM/QFCQCyJ4CzdjZJtHcxCQJ1Y0J2uTN3ee0JAXhewXl77/o8qYkC+x6C/D6r/P9lur30LjbR3CSv4OFvgU8M66gQ0EII6ZyQG0hlGsPM8KRyPELiWMWYZ8o00gyTseTthzgCsmrpEstKGMOURXS1cubVmTq/LCp0z1QOIP+2El0gyJG4R4JXVqpqNMKd5Dq6sO0ao6nWCeQ8elJjdWvNrJmXdJkFxWwaIWIfXoDhQoWLmD0SkvXQQQAOw==);
    background-position: bottom center;
    background-repeat: no-repeat
}

#orderStepNavBar #sendStep.disabled input {
    background-image: url(data:image/gif;base64,R0lGODlhXgEZALMNAPr6+uTj4/Ly8u7u7tnY2NXU1Orp6dva2trZ2d/e3vDw8NHQ0P///wAAAAAAAAAAACH5BAEAAA0ALAAAAABeARkAAAT/sMlJq7046827/2B4MWRZAkNwFEtxBANgznRt33iu73zv/8CZaEgsGo/ITg1gQCyeUCjCIAtar9isdrtLer/gcJImSETP0YSAy26732yxfE6vzxQEtP5JUMD/gIGCDHWFhociJgJ5e3sEa4ORkpM8iJaXmBInZo2NCVWUoaKTmaWmciUGnasGo66vf6eys0YkAE6rjQigsL2+QbTBwkoMA7mrA7/Ky13Dzs8TJAHHnQHM19gm0NvDJAfUjQfZ48zc5rMkLOB6BeTuvufxpSTrje/3rvL6lun1aO34ApLaR9AOg2/+oogTyFBQwYeoGExLCMVaw4twIGr8QsIYxSfJXTCKjLOxZC0Gtz7uGslSi8mXQ1J9bNWyphWYOD9sSvjJps8fOYNuUMQI3KOfSCsJXWrhTtFcfZJKzcG0arQZZY6pmcrVhlWrS5rootK1rJCvTG+gUMHCBQxeZs1GAAA7);
    background-position: bottom center;
    background-repeat: no-repeat
}

#orderStepNavBar #cartStep.disabled input {
    background-image: url(data:image/gif;base64,R0lGODlhXgEZALMNAPr6+uTj4/Ly8u7u7tnY2NXU1Orp6dva2trZ2d/e3vDw8NHQ0P///wAAAAAAAAAAACH5BAEAAA0ALAAAAABeARkAAAT/kMlJq7046827/2AYAkNwFEtxBAOQNXAsz3Rt33iu73zv/zWRcEgsGo9EgAGxaDqdCIPLAqxar9isdofser/gsESQeJqfCQF1y26731qxfE6vMxSEs75JUFTggIGCg3aFhocfAnl7ewRqE4ORkpNAiJaXlgBljIwJUwyUoaKjMJimp3IGnKsGkKSvsHCos7RFAEyrjAhTsb2+WLXBwh0DuasDEr/Ky1zDzs8TAcacAcnM19gx0NvDB9OMB9bZ48rc5rQo33oF4uTusOfxpuqM7e/3ofL6iOn0T+yg8AmktK+gHW/+noQLOLChIIMQ5UhL6KQaQ4cY3UTc+KUYxSbIZC5mHJmFo8kjtz7uskeyZaWTMIeootiKpcubzWLq/KApoSdXOIPm3El0gyJ6jigIXZqjqNMNeL71+cO0Ko2nWDGQMZZmjdWvDbKKraAEl54on5SC/Tq27QQSJlCoYJGW6tqqEQAAOw==);
    background-position: bottom center;
    background-repeat: no-repeat
}

#orderStepNavBar #cartStep.current input {
    background-image: url(data:image/gif;base64,R0lGODlhXgEZALMPAP7x5P7w4vqVMfqULvzCiPuxaP3buf3PofqHFvujTPqZOPl9Av3Uq/l8AP///wAAACH5BAEAAA8ALAAAAABeARkAAAT/0MlJq7046827/2AYBkehIAuiFEeQPXAsz3Rt33iu73zv/zWRcEgsGo9EAEHQaDqdAgLgAqxar9isdofser/gsMSQeJqfCYNly26731uxfE6vOxiDs745YFTggIGCg3aFhocfBnl7ewNqE4ORkpNAiJaXlgBljIwJUxKUoaKjMJimp3IEnKsEkKSvsHCos7RFAUyrjAIuDrG+v1i1wsMdB7mrB6DAy8w6xM/QFAXHnAXKzdjZpdHcwwrUjArX2uTA3ee0COB7COPl76/o8qYL63oL7vD6lPP9iOr2zLTrta8gP38I63wL+EQcQYMQBSWcKGcaQyfWHkbc6Iaixy/GZy42SaaRo8ksH1MeuSVyV76TMH+onElE1cVWL2PqdEazJwhNDD252kmUi8+jHRTZc0ShqNMcSKNuwAOuz5+nWGlI3YqBzLE0a7KK3ca17AQluPRE+XR1bFazcCeQMIFCBQteVNxmjQAAOw==);
    background-position: bottom center;
    background-repeat: no-repeat
}

#orderStepNavBar #sendStep.current input {
    background-image: url(data:image/gif;base64,R0lGODlhXgEZALMPAP7x5P7w4vqVMfqULvzCiPuxaP3buf3PofqHFvujTPqZOPl9Av3Uq/l8AP///wAAACH5BAEAAA8ALAAAAABeARkAAAT/8MlJq7046827/2B4OWRZBkehIAuiFEdgznRt33iu73zv/8CZaEgsGo/ITg1AEDSeUKiAAAhar9isdstLer/gcJJmSETP0YSBy26732yxfE6vzxgDtP45YMD/gIGCDnWFhociJgZ5e3sDa4ORkpNdiJaXmA8lAGaNjQlVlKKjlJmmp3IlBJ6sBKSvsH+os7RGJAFOrI0CMrG+v1e1wsNKDge6rAfAy8w7xM/QFCQFyJ4FzdjZJtHcxCQK1Y0K2uTN3ee0JAjhewjl77/o8qYkC+x6C/D6r/P9lur30LjbR3CSv4OFvgU8M66gQ0EII6ZyQG0hlGsPM8KRyPELiWMWYZ8o00gyTseTthzgCsmrpEstKGMOURXS1cubVmTq/LCp0z1QOIP+2El0gyJG4R4JXVqpqNMKd5Dq6sO0ao6nWCeQ8elJjdWvNrJmXdJkFxWwaIWIfXoDhQoWLmD0SkvXQQQAOw==);
    background-position: bottom center;
    background-repeat: no-repeat
}


#otherDestinationsPage table {
    width: 100%;
    border: 0;
    clear: both
}

#otherDestinationsPage th {
    text-align: right;
    width: 20%;
    border-bottom: 1px dotted #d6d5d5;
    padding: 10px;
    background: #eee
}

#otherDestinationsPage td {
    text-align: left;
    padding: 10px;
    background: #fff;
    border: 0;
    border-bottom: 1px dotted #d6d5d5
}

#otherDestinationsPage td input {
    width: 90%
}

#otherDestinationsPage td textarea {
    width: 90%
}

#sendOrderDetails {
    margin: 10px 0 10px 0;
    width: 100%;
    float: left;
    clear: both
}

#sendOrderDetails .alert {
    background: #fad6cf;
    border: 1px solid red
}

#sendOrderDetails .edit {
    display: inline-block;
    float: right;
    border: 0 !important;
    text-decoration: none !important;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg3RkZBQzUyQjVEOTExRThCNDZERDc2QTk4MThFNzRCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg3RkZBQzUzQjVEOTExRThCNDZERDc2QTk4MThFNzRCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODdGRkFDNTBCNUQ5MTFFOEI0NkRENzZBOTgxOEU3NEIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODdGRkFDNTFCNUQ5MTFFOEI0NkRENzZBOTgxOEU3NEIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7enyAJAAABuUlEQVR42oyTP0gCURzHf6mheWghDk0tzQ1tLi1W2CIcDU65NVzc0lpCheDSVE7i0CLkIugQcuAcREuuTk5hf/QQIvVU7vV9x7P0NOsHH+53v/d739977/ce0Y8pYFXA/UVwKsYuaI4dgmfwAd7Bm/BfwCdogI74fwSSXeC+VquxSqXCms0ma7fblj8cDlmpVGLcCoWC9UXuLdi1CzzU63X2H0PuNdgA+yDAJ7tGKqZpUj6fJ1Se2mM0GqVAwMo/AZdABU9g51vA4XBQKBSiwWAwJeD3+6nf73P3BtyBbbAJzlzjib1eb6YAj6fTae7ywazo0jEoTmyhWq1OCfDKuVyOOh3eCDoQYX4W60Cfe4iGYbBUKsUUReEHOKIH9kYFJlaQSCSo2+1a/3wlHKfTSZlMZpRmABloc9uIPTNVVScqu91uJtq39uc9QEUmSdL3ZI/HwzRN4/7V+PKt7s26241Gg8rlMnm9XkJlKhaLFIlE+NCKPddlD7RaLcpms+Tz+Sgej1MsFqNwOPzrQ+IC5vjt03WdkskkybJMwWBwZv54YAEcgXOxXxKvbgkszyj4CrbEa7XsS4ABAF3MGyjGu8x4AAAAAElFTkSuQmCC);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 5px 5px 5px 21px
}

#courierBox p,#paymentBox p {
    float: left;
    margin: 0;
    padding: 5px;
    width: 60%
}

#courierBox p.alert {
    float: none;
    clear: both;
    margin: 5px;
    width: auto
}

#destinationBox p {
    padding: 0 0 5px 0;
    margin: 5px;
    clear: both;
    border-bottom: 1px dotted #d6d5d5
}

#destinationBox strong {
    display: block;
    float: left;
    margin: 0;
    padding: 5px;
    width: 70%
}

#sendOrderDetails .container {
    display: flex;
    margin-bottom: 10px;
    margin-top: 10px
}

#destinationBox,#courierBox,#paymentBox {
    width: 33%;
    min-height: 120px;
    margin: 0 5px 0 5px !important
}

.orderDeniedMessage {
    padding: 0;
    margin: 10px 0 10px 0;
    font-size: 115%
}

#qrCodeBox p {
    padding: 10px
}

label.error {
    display: none
}

input.error,select.error,input.wrongValue,select.wrongValue {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUpJREFUeNpivBIUxEAJYMIhngnEB4D4PxLeBcQJhAxQhGqcBsT2aHKuQDwfiLcDsTQ2A3SB+CqyRmY+PgYmDg4wjQQ8gPgSEKsgG8AGxOuAmBNZJYugIAOPlRUDm7g4usuFgHg1yA6YAckwE5EBt64ug2x2NgOPtTW2cDIA4kCYAVF4g5qREZdMAhOS/zHA70+fGP7+B0bA16+4DNCFGcCPTfbv+/cMf37+ZPj98SMuA/hhBrzGJvsHaMCHrVsZfj16hMuA1zADLmNNZcAo/PvlC8N/3GFwGWbAAmyyXJqaDJLx8Qx85ua4DJgLM2AZEJ/FCMQXLxi+XL7M8OvhQ2yaDwLxVkakzARKxseAWAIl+kCxAKMRABQoJshhAAL3gRjk1uNwEZgmVM37oOrAAc+C5iyQyVZA7A3NeYrQNAIK5JvQsNqNrAEgwAAO6VaUCoOyHgAAAABJRU5ErkJggg==);
    background-position: 98% center;
    background-repeat: no-repeat;
    box-shadow: 0 0 2px red;
    border-color: red
}

textarea.error,textarea.wrongValue {
    background-color: #fff;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUpJREFUeNpivBIUxEAJYMIhngnEB4D4PxLeBcQJhAxQhGqcBsT2aHKuQDwfiLcDsTQ2A3SB+CqyRmY+PgYmDg4wjQQ8gPgSEKsgG8AGxOuAmBNZJYugIAOPlRUDm7g4usuFgHg1yA6YAckwE5EBt64ug2x2NgOPtTW2cDIA4kCYAVF4g5qREZdMAhOS/zHA70+fGP7+B0bA16+4DNCFGcCPTfbv+/cMf37+ZPj98SMuA/hhBrzGJvsHaMCHrVsZfj16hMuA1zADLmNNZcAo/PvlC8N/3GFwGWbAAmyyXJqaDJLx8Qx85ua4DJgLM2AZEJ/FCMQXLxi+XL7M8OvhQ2yaDwLxVkakzARKxseAWAIl+kCxAKMRABQoJshhAAL3gRjk1uNwEZgmVM37oOrAAc+C5iyQyVZA7A3NeYrQNAIK5JvQsNqNrAEgwAAO6VaUCoOyHgAAAABJRU5ErkJggg==);
    background-position: 98% 90%;
    background-repeat: no-repeat;
    box-shadow: 0 0 2px red;
    border-color: red
}

#categorieslinks,#brandLinks {
    overflow: hidden;
    -moz-column-gap: 10px;
    -webkit-column-gap: 10px;
    column-gap: 10px;
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
    padding: 0 10px 10px 10px
}

#categorieslinks .dontsplit {
    display: table
}

#categoriesLinksContainer dl,#brandLinksWrapper dl,.categoriesLinks dl {
    margin: 0 5px 10px 0
}

#categoriesLinksContainer dt,#brandLinksWrapper dt {
    font-weight: bold;
    font-size: 138.5%;
    margin: 0 0 5px 0;
    list-style: none
}

#categoriesLinksContainer dd,#brandLinksWrapper dd,.categoriesLinks dd {
    margin: 0 0 2px 5px;
    text-align: left
}

#currenciesBox form {
    padding: 10px
}

#currenciesBox select {
    width: 100%
}

#compatTypesBox form {
    padding: 5px
}

#compatTypesBox label {
    padding: 3px;
    font-size: 100%;
    margin: 0 0 13px 0;
    width: 250px;
    float: left;
    text-align: right;
    line-height: 21px;
    height: 22px;
    overflow: hidden;
    font-weight: bold;
    clear: left
}

#compatTypesBox select {
    margin: 0 auto 10px auto;
    display: block
}

#compatTypesBox span {
    display: block;
    margin: 0 auto 10px auto
}

#overrideCartLightBox {
    width: 610px
}

#overrideCartLightBox form {
    margin: auto;
    text-align: left
}

#overrideCartLightBox p {
    padding-bottom: 10px
}

#overrideCartLightBox a {
    display: block;
    width: auto !important;
    float: none;
    clear: both;
    margin: 10px 0 10px 0;
    line-height: 23px !important
}

#overrideCartLightBox a img {
    display: block;
    float: left;
    margin: 0 0 20px 0
}

#loginBox .paypalLoginButton {
    padding: 10px 5px 10px 0;
    text-align: right
}

.paypalLoginButton span {
    display: block;
    padding: 5px 0 5px 0
}

.feedbackBoxMedia {
    position: relative;
    top: 0;
    left: 0;
    text-align: center;
    padding: 20px 0 10px 0;
    font-size: 100%
}

.feedbackBoxMedia .rating strong {
    font-size: 30px
}

.feedbackBoxMedia .rating span {
    font-size: 25px
}

.feedbackBoxMedia .content {
    margin-top: 5px;
    padding: 70px 0 5px 0
}

.feedbackBoxMedia .content a {
    display: block;
    background-image: url(/ReadySkins/wonder/img/user_rating.png);
    background-position: center top;
    background-repeat: no-repeat;
    padding: 109px 0 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%
}

.feedbackBoxMedia .certified {
    position: absolute;
    top: 0;
    left: 33px;
    margin: auto
}

.feedbackBoxMedia img {
    margin: 0 2px 0 2px
}

#colMid .webPageGallery_imgs {
    padding: 0;
    text-align: center;
    clear: both;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#colMid .webPageGallery_imgs li {
    list-style: none !important;
    margin: 0;
    padding: 10px 5px 10px 5px;
    position: relative;
    top: 0;
    left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-flex: 0 1 33%;
    -ms-flex: 0 1 33%;
    flex: 0 1 33%;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex
}

#colMid .webPageGallery_imgs a {
    border: 1px solid #f2f2f2;
    -webkit-box-shadow: 0 0 9px 0 rgba(50,50,50,0.05);
    -moz-box-shadow: 0 0 9px 0 rgba(50,50,50,0.05);
    box-shadow: 0 0 9px 0 rgba(50,50,50,0.05);
    padding: 5px;
    -webkit-flex: 0 1 100%;
    -ms-flex: 0 1 100%;
    flex: 0 1 100%;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

#colMid .webPageGallery_imgs img {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center
}

#colMid .webPageGallery_imgs span {
    width: 100%;
    padding: 5px 0 5px 0;
    line-height: 1.5;
    text-align: center;
    color: #707070;
    font-size: 95%;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    display: block
}

#pageNotFound {
    text-align: center
}

#pageNotFound span {
    color: #bbb
}

#pageNotFound p {
    margin: 0 0 20px 0;
    padding: 20px;
    font-size: 138.5%;
    border-bottom: 1px solid #999;
    line-height: 40px
}

#pageNotFound a {
    display: block;
    border: 1px solid #000 !important;
    width: 150px;
    padding: 10px;
    margin: 20px auto 0 auto
}

#header_responsive .list.show {
    opacity: 1;
    height: auto;
    z-index: 99;
    width: 200px
}

#header_responsive .list {
    -webkit-transition: opacity 300ms ease;
    -moz-transition: opacity 300ms ease;
    -ms-transition: opacity 300ms ease;
    -o-transition: opacity 300ms ease;
    transition: opacity 300ms ease;
    background: #fff;
    position: absolute;
    opacity: 0;
    height: 0;
    z-index: -1;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-bottom-right-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-bottom-left-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #ddd;
    max-height: 300px;
    overflow-y: auto;
    padding: 10px;
    width: 0
}

#header_responsive .list a:hover {
    background-color: #ddd
}

#header_responsive .list a {
    display: block;
    background-repeat: no-repeat;
    line-height: 2.3em;
    cursor: pointer;
    color: #000;
    border-bottom: 1px solid #ddd;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease
}

#header_responsive #top_countries .list {
    padding-top: 55px
}

#top_countries .list a.hide,#left_countries .list a.hide {
    display: none
}

#top_countries .list input,#left_countries .list input {
    font-size: 115%;
    width: 100%;
    padding-right: 20px
}

#top_countries .list .searchWrapper {
    position: fixed;
    width: 170px;
    margin: -55px -10px;
    padding: 10px 5px 5px 5px;
    background: #fff
}

#top_countries .list .countrySearchReset {
    cursor: pointer;
    color: #bbb;
    font-weight: bold;
    font-size: 25px;
    display: none;
    position: absolute;
    right: 7px;
    top: 7px
}

.countrySearchReset:hover {
    color: #000
}

#header_responsive .popup {
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
    -webkit-box-shadow: 7px 7px 7px 0 rgba(50,50,50,0.19);
    -moz-box-shadow: 7px 7px 7px 0 rgba(50,50,50,0.19);
    box-shadow: 7px 7px 7px 0 rgba(50,50,50,0.19);
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    position: absolute;
    opacity: 0;
    z-index: -1;
    min-width: 400px;
    max-width: 600px;
    height: 0;
    overflow: hidden;
    background: #fff;
    right: 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px
}

#header_responsive .loginAndRegister {
    padding-top: 0;
    border-spacing: 5px
}

#top_cart .title,#top_cart_1 .title {
    background: #000;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

#top_cart .title strong,#top_cart_1 .title strong {
    color: #fff;
    font-size: 115%;
    display: block;
    padding: 10px
}

#top_cart .cart_content_detailed,#top_cart_1 .cart_content_detailed {
    text-align: left;
    padding: 0 8px 0 8px;
    max-height: 250px;
    overflow-y: auto
}

#top_cart .cart_item,#top_cart_1 .cart_item {
    padding: 5px 0 5px 0;
    border-bottom: 1px solid #ddd;
    overflow: auto
}

#top_cart .cart_item:nth-child(odd),#top_cart_1 .cart_item:nth-child(odd) {
    background: #eee
}

#top_cart .cart_item img,#top_cart_1 .cart_item img {
    max-width: 40px;
    border: 1px solid #ddd
}

#top_cart .cart_item .description,#top_cart_1 .cart_item .description {
    line-height: 10px;
    margin-bottom: 5px;
    display: block;
    padding-top: 10px
}

#top_cart .cart_item .description a,#top_cart_1 .cart_item .description a {
    font-size: 77%
}

#top_cart .cart_item .price,#top_cart_1 .cart_item .price {
    margin-bottom: 5px;
    font-size: 100%;
    color: red;
    font-weight: bold
}

#top_cart .cart_item .cart_refresh_input,#top_cart_1 .cart_item .cart_refresh_input {
    width: 35px;
    padding: 1px;
    display: inline-block
}

#top_cart .cart_item .cart_form,#top_cart_1 .cart_item .cart_form {
    display: table
}

#top_cart .cart_item .qta,#top_cart_1 .cart_item .qta {
    display: block;
    clear: both
}

#top_cart .cart_item a,#top_cart_1 .cart_item a {
    font-weight: bold;
    font-size: 84.5%
}

#top_cart p,#top_cart_1 p {
    padding: 15px 10px 15px 10px;
    font-size: 138.5%
}

#top_cart .total_box,#top_cart_1 .total_box {
    background: #e6f5ff;
    padding: 10px;
    margin: 10px;
    overflow: auto;
    text-align: right
}

#top_cart .total_label,#top_cart_1 .total_label {
    color: #000;
    font-size: 138.5%;
    display: inline-block;
    padding-right: 10px
}

#top_cart .total_value,#top_cart_1 .total_value {
    color: #333;
    font-size: 138.5%;
    display: inline-block
}

#top_cart .shipping,#top_cart_1 .shipping {
    color: #6c6c6c;
    padding: 5px 10px 0 10px;
    font-size: 84.5%;
    line-height: 12px;
    margin: 0;
    border-top: 1px solid #ccc
}

#top_cart .shippingZone,#top_cart_1 .shippingZone {
    color: #6c6c6c;
    padding: 5px 10px 0 10px;
    font-size: 84.5%;
    line-height: 12px;
    margin: 0
}

#top_cart .shipping span,#top_cart_1 .shipping span {
    font-weight: bold;
    font-size: 100%;
    display: inline-block;
    padding: 0
}

#top_cart .shippingZone span,#top_cart_1 .shippingZone span {
    font-weight: normal;
    font-size: 100%;
    display: inline-block;
    padding: 0
}

#top_cart .shipping .cTitle,#top_cart_1 .shipping .cTitle {
    display: inline-block;
    color: #000;
    text-align: left;
    font-size: 100%;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAYAAAAMJL+VAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAALjSURBVHjanFRNaBNBFP5mdvOzSVNtEaHEbuuh6VmK3hSkKIJWtEjVSy/15kXFHvw/KIqi6FW8aRVFqD89qAg9edGDRShWSmgttcFUsW3aJM1uZsY3m20IGtvax3477M6b97353pthSiloG07Y3sgIQfiWzwM7dkLduAOWna83TLObgYUV/EXVrSiEeNLSkvimP0wsZyZNfx2D/DENFottNxRuK0ax1bKrIIWsp+Hcvwmk0l4A5x4BP3sazuXrlmtZUMXissEZY3p/djnHPx0U59vYhth5VhPTc4o0Y0iNCfXqhXQOHgZzXazCin8RfKdYYWIPZDO73QNHOyK9Z6ByEixioPCoD7l3r4GOTsB18D9WJsgSHAUeFBKGVYuMUUv7pWAsCBklSRWTpuNyOO7aCMjiLtSgG61pwLP7wNvnpVpoTed+IbilDRbJo4prJMgq1NGQ0AGxkAHmZrzgumLKcSBoDGiCajXw/VYikF7/kEz0gBvc+8G8ANRRJF2E9JeVBIYBBIK0QEJyo1QfIaoT5JTKwz9kceYdFygiSRFFnqQyqQkEZSpLlDRnwJydQWTwDXITE7BsG7n2PRDr68CkqLIDiS7qeh6l10sWwOTGBtiZGWx18ygwTqrNc2t0FNIpePviRCAG+tE39AnpuA175AvaJydh7u9EcSEbxd59JfWWrooLTfEPYaBtpCh4uPMQjnV343F/P7IPH6CJEl/UjlKWMwtTWw0XXG51HcHxnh48HRjAz3t30SyFKDB28cpU+qr24yZtW4ME2ZVVsvWzK3otkiYSCiFKWQ4JeWJByYRgSDictWoIgyfynCdGFesNa1npSgkRf9IMnMrRnDLNa0txmVGqY5SwjhDSsG37UnNzU9tUKvVxfGz8lpTl1FnlodevTY2NJzeTbzo9/T6ZTN4k10V9pHRZCbNLBBYh5hMEdH/44D5YBcrB/VFWQFfX9aGbJqMJVjK2ivP0z/v1twADAFDMPN92KAOVAAAAAElFTkSuQmCC);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 5px 0 5px 29px
}

#top_cart .shippingZone .cTitle,#top_cart_1 .shippingZone .cTitle {
    display: inline-block;
    color: #000;
    text-align: left;
    font-size: 100%
}

#top_cart .shipping p,#top_cart_1 .shipping p {
    padding: 0;
    display: inline-block;
    font-size: 100%
}

#top_cart .payment,#top_cart_1 .payment {
    color: #6c6c6c;
    padding: 0 10px 0 10px;
    font-size: 84.5%;
    line-height: 12px;
    margin: 0
}

#top_cart .payment span,#top_cart_1 .payment span {
    font-weight: bold;
    font-size: 100%;
    display: inline-block;
    padding: 0
}

#top_cart .payment .pTitle,#top_cart_1 .payment .pTitle {
    display: inline-block;
    color: #000;
    padding: 5px 0 5px 30px;
    text-align: left;
    font-size: 100%
}

#top_cart>form,#top_cart_1>form {
    text-align: center;
    padding: 0 10px 10px 10px
}

#header_responsive #top_languages .it {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACSSURBVEiJ7ZQhDsJQEAVnP4gfjtADkFT3ACgEp8DVVyO5RWu4AoJDIJCkmpBUokjzDV0EdusqSLNj5yWzasGZPQJAsytRSmtw2lTtfr3NLfc4HNvX+WI6hbq4X+slAINkiBbWcLWIb8B0Q0qjDpEMIJhyQjzgAQ/MIfD7RUE7lJs16D/pCbYLMY46VLtpTnT+ni/qpSPNoiEDcQAAAABJRU5ErkJggg==);
    background-position: 2px center;
    background-repeat: no-repeat;
    padding: 0 5px 0 29px;
    line-height: 36px
}

#header_responsive #top_languages .en {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAACxAAAAsQHGLUmNAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAA1RJREFUSIntk21Mk1cYhq++vC1t03Zgg1KH2wAbPyCbzuomSxcT92MfzExQaGaMhMAATeoWE+3G1G3gOvSHMN00fsTCUkJMpm5KHA6dpgomVkFdMhjrgDFBBvKxvhTSlnY/tmDkI2OLy/54/zpPzn2u+znnyYFH+r8lu/n8m+FRWwEzli6g9OyvHPy2k5FA6AHTp1lG0upOI31yGACNLZcTKa9jdbRMCl2xMAq7ScBw8CiCEAyiTs+jZ2MxmxYpcduXYEmZiUz2z7udN1uNM3Mm5e1fEZ2eQ8g7hFCWtY2usl1ofmgiZM7A+8Fn7HnDQG3hMyw36qYF1mvl7EmPo1Z/G1NOPoH6RqKOFqH7+gDikQtdVCoi2Wwr4eUf64g9Us5QzXkU2es5vWUNZ24OoFFGTApWKQTyV8ZiDXsI2j5mWPKh2ZKFusDCJY+P9z5sQATw+UPYz3RQHp3Itv0HMNVWE7P3c347fgKj9S2SNryEVP0gfGmiloZUEEt24m9uRZ2dhubdXG4NyHi/rBlX0yAA4sUdiyZ09rg5n8DGtQx5ulACI97hCZ4F+ggCcTNgXyGCIYaIWXpGQ2Fkgz6KMuLHfOLcqqpJry8Cqr/Wwetu/C732J7f5UaaYh4J42pZE/PCU3gfioT/Eg4gamy50zL6XW78VxoAULywGIXZNL2AnyyWsUIQZCTFqYkQZIx23yPU1QOAfH48EtwPMJsQN63jztVmAHSJBuSz9LT1jEwMWPFRIwDL5uoozngKYXgEaZ8TqbQC8cnZBLfm0x/zBHPGHVRqVQT6BtGWHiLkaad79Wu0rc1k57k+2nvvBwnGWBWOgvnUbE0i+fIFehen4XOcRFX8Ds7tuzGdj+Saxzuhs9rb/TQlJBHrqqC3yMZjl+tZnpOHU7xByZo56FR/fk6xvuhZQq5r3DPvZbTtDqq8TGrMqWyv7uZu3S9Tvm1nvx+ro4UlCVqKM18k3rKS1t1fEFNRxaqz51iWs4HKqIUIv68qoC/9beSmZFqOO3g1nEKus4O7A/6/nyBw/Wcvr9hvkV3eimrzeoTvKpGeTsaww471WAmCTBmJ9OUh8oyrST3WyfcdQ9MCj9c3jX08V3iDXVckovcXMnzqMCGF/F+xHunh6g+JRCqV8GnIrAAAAABJRU5ErkJggg==);
    background-position: 2px center;
    background-repeat: no-repeat;
    padding: 0 5px 0 29px;
    line-height: 36px
}

#header_responsive #top_languages .fr {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADySURBVEiJ7ZUhboJBEIXf7E4hNbSpISSkAl0HssdoBTfhCPQkPQCnIAGHxpQEh0AQoLs7VaTmf/+SsATD2Pd2vn0zYoB7ZUrwOXmFyZAZZl/v237vqVml7eaLw8/go8XeRui3wtCDyZiZui+PCwBvVVqj26EaADjEqWPiqUJMyjQLv1T7h+QAyXiTmPzFgJiMNrEQCiSIV05QB7AQS+yAL7lIggThnhIAB6Sc5yKAd4g1ItfOBah34aoAL0KbiHoOPxtwyxGJaokEfERldlAzItGHbAKFYAnYiBlWm/22/dysPDjH1foAgB6cBL/MfeBe+ANav1IaFSk+zAAAAABJRU5ErkJggg==);
    background-position: 2px center;
    background-repeat: no-repeat;
    padding: 0 5px 0 29px;
    line-height: 36px
}

#header_responsive #top_languages .es {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACxSURBVEiJ7ZGxTQNhGEOfv/uVERBVihOpMggzsAkjsAkzZIQMkAp0NcoICWenSEWVhl8K6F7p4tmSYeEGOrBdC156yAPvrdAY/NajoKh99RD/LFkKbtCedg/OY/vAGQiKKWYGEsUqksKUTCXXQRK+phjJqhgpDMwqjAilWV/fboyrGsgG9OvrPa7q73/Q/2Smk+duJ5/dPp+PFbzpsV7UcvIdFDSTSei1h9xk6uH9Z1wAoq1aG3of8WcAAAAASUVORK5CYII=);
    background-position: 2px center;
    background-repeat: no-repeat;
    padding: 0 5px 0 29px;
    line-height: 36px
}

#header_responsive #top_languages .de {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAACxAAAAsQHGLUmNAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAEFJREFUSIljYBgFAw0YGRgY/tPSAiZaGj5qAVGAZQKDFE0tYLzBoD6aigbWAhZeTy6aWsD4/5bLaCQPcwtGwcADAH00B0WiFqu3AAAAAElFTkSuQmCC);
    background-position: 2px center;
    background-repeat: no-repeat;
    padding: 0 5px 0 29px;
    line-height: 36px
}

#header_responsive #top_languages .ro {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAACxAAAAsQHGLUmNAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAADVJREFUSIljYBgFAw0YGYK2/Men4H/HBLwG3FR7jFeeiXQ3kQZGLRi1YNSCUQtGLRgFwwMAADrmBh7MfZeGAAAAAElFTkSuQmCC);
    background-position: 2px center;
    background-repeat: no-repeat;
    padding: 0 5px 0 29px;
    line-height: 36px
}

#header_responsive #top_languages .nl {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACkSURBVEiJ7ZEhDsJAFAVnSVNBEAgMggSJ4wAIcGhuUMU5ehMq8HAEOAKuAlGChaQkG0gq9mEICvkhpOm4Z2bEg4ba4wA2g1EikZiKHdninGcRQBBDB1PLQBA7gJal9BNfD0QA/dnEuzg+WIpVVZ51/hpSKntSqMMHvzl5vlz5S3k3PbnXbft34Hi6dgRjy0B5e2yhNh8EqXDO7S3FQSosfQ1/zBPn1oGe4PAOngAAAABJRU5ErkJggg==);
    background-position: 2px center;
    background-repeat: no-repeat;
    padding: 0 5px 0 29px;
    line-height: 36px
}

#header_responsive #top_languages .pt {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAACmAAAApgHdff84AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAJNQTFRF/////0tV/0tVposfi50PgqUJc68AerIFgLQInpAasbTTtccqvsDZ0MzS0NA83sZE5Luq5bah7dtO7evo9c2v9t5U/Jl7/Y57/ZV7/nth/ntr/0tV/1dV/2pW/3VW/3lX/4BX/4FX/4NX/6BY/6pY/6xY/7RY/7VY/7ZZ/8tZ/9ha/9pa/9ta/9xa/95a/99a/+FaNM22QgAAAAZ0Uk5TAMng8/T7seEOpwAAAGJJREFUKM9jYKADYGGFAGYmFMDIwAYFnNKogGwJdm5+ZVksEhxCWlpauoqYEnxqUmLiStoyGBKiKiI8wnIG8pgS6oJcvApYJPj0JAUkNLAYxSGko6qpr0iCc6kTJDiDnQ4AAO+IHFE1jabVAAAAAElFTkSuQmCC);
    background-position: 2px center;
    background-repeat: no-repeat;
    padding: 0 5px 0 29px;
    line-height: 36px
}

#top_currencies .current {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAJeSURBVEiJndVLqE5RFAfw33U94jKga0JRBiKP6OIieXNLSgpzKQPlPfIYmCiiWxgZuCVlxgATE0wk5V0MLiLynsg7l8tg7ZPznW9/Xqt255y9/mvt/16vw/9LK1ZhyO9AzQ32m9CWHCzD5LT/vIRZiNPYiBZcwbe/YTYPt/Ajs+5iaQk7FofwBXcw/k/O16GngfNifcfmit1E3MAHLPod86rzt8ngeeaQZRX7FlzEOxHeGmlSH5YPWF7C7K3ou9G34mdQukk3RmFFoWhTH4oD6I/9OIqHGcz8TCTa8Qlv8KJgMCsDfI+BWICpGbYwG5dK3y3pe0Cy7eqTFK0Z4/UYihkYhycZzHBR6osTgY8irCfwDF0FcJN8xXxOjFqxPaPfhZHp/aHanIHiBlcz7F7hLB7gq8hHVa5iQnofgzPYlsFpEk1UZnewpJ8pklbWP0I/bEFvab8XHblDlor6Ljt5jOl4WtnvxcqSbbvaXrmXSNfJ5swh1dUrYk8k8zxGY18FNzN3ANGh3Q2cPyox78AFUQhfM9gthcNZoqSO+zVHmkUT7UQndotS7JchdKQBmT0F4Fjp6p9Fu5elGSOwBFvTXieu4aYY0e/Vz7ENhYOXokI+iaaqymL1sR2JcyKxJ0XDVWfVlMLBapGk+2JQVW/QV+0ceom5FcxCtWV8PUPUtHTVi2KmlGW52lr/gds4lZ7l/R7MyR1AJPljusmkim5b5pDq6sHaRs4LaRMh+YLD4rdYSIdoopzz6znm2W4TIdohhuBg8eM4m3R9RDG0Yxhe47L4Yf2zDMYaUSX/JT8BxZHwDuzOcmUAAAAASUVORK5CYII=);
    background-repeat: no-repeat
}

#top_countries .current {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAB20lEQVRIidXVP2gVQRAG8J8hhaQQm4REOwtFIdqlMvBsVNQ0imAVEUt7sbCwtFHS6TUWdlpJFIMoWAmiCIKQgIpgIOKLSGxCXkjwLHaPOy93997TKgMLd/Pnm51vZ2fZ7rKjB58RTGECe6LuG95gFj/+NfkYEmwgxXe8xeuYII22JPr2JZNYxjo6uIKjJZ+DuI216DvZD3gHH3Ecm1hBq8b/gVBNp2ITW2Qs7uYrzsYEz3Gy4LMLCxH0Jk7H7xRtjDYlSKLjiQafRwXAVKiw+H+3LnBEfqBVdEzjCJ7iPq7jdwk8O/jhLGigADCFQaFTVhoquIpr2Km6zQdxpiowwa8G4Cz4Ij4VdvwKi3qg6THeN4BP40sJ6EK0vSzpZ7Oggb8xbHap4AXGcS9+LwhddkigdQ4/64IT4bbWyRDOxzUk8N/CPhzDZ+EetNVQdFkob7zCdgqrcgpW5XQ9iz63hBuf4lJVgqxNZypsD21tx+I6F/1mlNq0LIlw5feX9EtdEiwKrbuGO3Xg5KNiHrsL+hsRaC6uukRdRwX5sJvHgQp7qwa8p2GXSdYN6wKvh7skaPcDnsmo0G7ZfFrGO3woAG8InNfS0suTOSzMlgnsjbol4cl84j+ezO0hfwCXTKmKkWPJBgAAAABJRU5ErkJggg==);
    background-repeat: no-repeat
}

#header_responsive #top_buttons_wrapper {
    padding: 0;
    margin: 0
}

#header_responsive .top_buttons {
    position: relative;
    top: 0;
    left: 0;
    display: table;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0
}

#header_responsive #header_top_bar_wrapper {
    background: #f3f3f3;
    padding: 0;
    border-top: 0;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd
}

#header_responsive #header_top_bar_wrapper #top_text {
    width: 35%;
    color: #000
}

#header_responsive .header_top_bar>li {
    vertical-align: middle;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: table-cell;
    width: 1%
}

#header_responsive .header_top_bar>li>a {
    display: block;
    white-space: nowrap;
    color: #000;
    position: relative;
    top: 0;
    left: 0
}

#header_responsive .butt span.current {
    color: #000;
    display: block;
    cursor: pointer;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease
}

#header_responsive .header_top_bar {
    position: relative;
    top: 0;
    left: 0;
    display: table;
    width: 100%;
    padding: 0;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-bottom-right-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-bottom-left-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px
}

#head {
    text-align: left;
    background: #fff
}

#head img {
    max-width: 100%
}

#headText {
    text-align: left;
    padding-bottom: 5px;
    display: block;
    margin: 0 auto 0 auto;
    clear: both;
    /*max-width: 1100px;*/
    /*min-width: 900px;*/
    width: 100%
}

#header_responsive .top_buttons>li,#header_responsive .top_buttons>li.primary {
    vertical-align: middle;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: table-cell;
    padding: 0 10px 0 0
}

#header_responsive .top_buttons>li.secondary {
    display: none
}

#header_responsive .top_buttons li>a {
    display: block;
    white-space: nowrap;
    color: #000;
    position: relative;
    top: 0;
    left: 0
}

#header_responsive a:hover+.popup,#header_responsive .popup:hover {
    opacity: 1;
    z-index: 200;
    height: initial
}

#header_responsive .top_buttons>li>a {
    color: #000
}

#top_text div {
    padding-left: 5px
}

#header_responsive #logo {
    max-width: 350px
}

#header_responsive .header_top_bar .butt .current {
    min-width: 50px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 25px;
    padding-left: 33px;
    background-position: 5px center;
    background-repeat: no-repeat;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

#header_responsive .top_buttons li.box_search {
    width: 100%;
    text-align: right;
    padding-right: 35px
}

#header_responsive .top_buttons a span {
    display: block;
    text-overflow: ellipsis;
    max-width: 150px;
    overflow: hidden
}

#header_responsive .top_buttons .btn_cart .counter {
    position: absolute;
    top: 0;
    left: 15px;
    background: red;
    color: #fff;
    padding: 0 5px 0 5px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    line-height: 1.5;
    font-size: 80%;
    font-family: Tahoma
}

#header_responsive .top_buttons .btn_menu {
    display: none
}

#header_responsive .top_buttons .btn_menu>a {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAgMAAACdGdVrAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAAlQTFRF////AAAAAAAAflGpXQAAAAJ0Uk5TALizKfaGAAAAG0lEQVQIW2NgQAFZq4BgJcMqMIBRUEF8gOb6AC4gLkufZFzLAAAAAElFTkSuQmCC);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding-left: 29px;
    line-height: 36px
}

#header_responsive .top_buttons .btn_menu span {
    font-weight: bold;
    color: #999
}

#header_responsive .top_buttons li.box_search input.txt_search {
    padding: 4px;
    border-top: 1px solid #bbb;
    border-right: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
    border-left: 1px solid #bbb;
    height: 42px;
    padding-right: 42px
}

#header_responsive .top_buttons li.box_search input.btn_search {
    background-color: #000;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhAMDxHh+9ZEAAABdElEQVQ4y42TP0tCURjGf7fAoQRBCAKhNTAqC0QIJ4lWv4BTU2s0+R3c+wqOIRRBhURtUk45hUvQUloIYjT4NPSe+89r9Jzh3vM+7+/c8773HE+EVKZEkSIZHujQ4ZoxccmNnM4VV18VER3u5VCfStJUp0rPAoehlG91dRvBW3Eg59uvqiplVl5tH6lFAbf3S2Uj+/VUN2eg1QAo+6tn4wUKNc1tBMCJhaoJ6Sird0nSXQA0rdRUIoDOJEljLf7OFygC8MQ3yeoCsET+d7pABoAR8+ScFQc8ALA9FyjY89kBHQAy7pMxeZQA+OLFnaWqdaktL6HkY3Mvgi4tq2/B+kz6jibm7YX/dEVTCzdDP8/TsZ9+EyziCeCUI9vhgHu6jChQYt2v5IN9HsP3Ia2W/tZQu9H7gGoaJCTe+FFDwiWuqqE7jS1hogvtCe1EkdlGLmpTFa2FmlywAygNVUg+cPGxrTdDrv4HoC1Dev8F0IYu1dPBDxI/b4G7KQ+EAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA2LTE2VDEyOjE1OjE3KzAyOjAwOJMa2QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNi0xNlQxMjoxNToxNyswMjowMEnOomUAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);
    background-position: center center;
    background-repeat: no-repeat;
    height: 42px;
    padding-left: 42px;
    border-top: 0;
    border-right: 0;
    border-bottom: 0;
    border-left: 0
}

#header_responsive .top_buttons li.box_search form {
    position: relative;
    top: 0;
    left: 0
}

#header_responsive .top_buttons li.box_search input.txt_search {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%
}

#header_responsive .top_buttons li.box_search input.btn_search {
    position: absolute;
    top: 0;
    right: 0;
    font-size: 0;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-top-left-radius: 0 !important;
    -webkit-border-bottom-left-radius: 0 !important;
    -moz-border-radius-topleft: 0 !important;
    -moz-border-radius-bottomleft: 0 !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important
}

#header_responsive .top_buttons .advanced .headFormButt,#header_responsive .top_buttons li.box_search input.responsive_butt {
    display: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

#header_responsive .top_buttons li.box_search .box_text_search.show {
    opacity: 1;
    z-index: 1500;
    overflow: inherit;
    height: auto
}

#header_responsive .btn_cart>a {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAswAAALMBudOKBAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAFXSURBVEiJxdW/Sl1BEAbw39wIIoI2plC5hpAmELRJYStWQvr0voOP4QvoK8QipEmdLgk2opgmKP4BC4vEpIskk8Jz8aD3XI+4FwcGdgZ2vu/b3ZmNzDRMC4zhWS13iYMsiPwNecPXMlMJH8EGliqwUazgbUR8L0B+J+onEREd/MBEgeJw3qlHmfkP24WKw9NOn+SXggAeBeDrUAEy8wwnQwOorJiKJoBi9zDSkC+hIPEx+o2ciBjHBZ4MKPAbx5Wf1Na9+DQz//QFqEB2sIAP2L9ZIDN/ttPRMKSwVclcfuiw68d+Bm+q8FVEzLVie22HmfmpUQFW3R7h9/G/mGhUgHd4gXnsubrQNjaLLt5n5q9BCp5XLBJH6Nx11nhdU7Dbyzc12qLrJuxiugX7xdr6ZURMDlIwhs+Vis02rwVT2HX1p6/38o19ABExmZkXLdg37hkIUML+Ax06X6Btl3qHAAAAAElFTkSuQmCC);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding-left: 29px;
    line-height: 36px
}

#header_responsive .btn_cart span {
    font-weight: bold
}

#header_responsive .btn_login>a {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEaSURBVEiJxdS9SgNBFMXxX7QMGIJdSCEWIZBXyDOIWNha52n0HewEG5u0KVOksBJsrAIpJH0KZS0ygVF2Zz/I4oXTzJ45/7nL3JFlmZTQwQxzbILmYa1Tur8kfIAFsgItMGgECCdPhceQwk5SgFmF8INmRTkniusq8a26N9HBpkYHmyYdHKVSgNcaOYXeFOClBqDY+2/XtJVBQw8PeMMad0qeiuBZhz33OMsF4BwfOadc4hb9yNsPa8sc/zt6eYCnCv/7M6jM9/gLgEt8V9hYVV+4iAftWvrK1q1T3IhCp0cMP9Q0BoxaAIxiwLAFwDAGdFsAdGPAtgXANgasWgDsM8McTLBzvDnYYfJ3ksd4tn9XmgavQ8b4kPsDPl0DETxLWZQAAAAASUVORK5CYII=);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding-left: 29px;
    line-height: 36px
}

#r_left_menu .r_left_menu_loader {
    background-color: #fff;
    background-image: url(data:image/gif;base64,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);
    background-position: center center;
    background-repeat: no-repeat
}

#r_left_menu .btn_left_logout strong {
    float: right
}

#r_left_menu .btn_left_clienti a {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiCRUOLSt7h1tQAAAA90lEQVQoz4XRr0uDYRQF4EcnCDOqGBxzWmRYTIIMRI1LhiFiW7IatFv0LxC02MyiQatsQTDJsjoVYbAiYyAa1Newd9/QsnvLPYdzOfcHfSIFMnasuNeObM6u5R4eVBcEdYMRP//BCkLMJWNmzSe40BGktQTBoz2fggv7gqAl3Z2kqKpmTTt2bnhQVYQhrCjLIhNHZlRKVtmHa0qJY82Bb0HFccKVUg5Ng+DUmR+vjrxZNQzGJdotN0n9ZNN7p46bahqxmJwvZ91lF1xpCE7cJf1B8GVb0HQuOuXi9Xq5YObvV/4Lpjr0QCKYMCcvb1LDi4rbfn+O8Qv7anME7LxFhgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wOS0yMVQxNDo0NTo0MyswMjowMHPACo4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDktMjFUMTQ6NDU6NDMrMDI6MDACnbIyAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);
    background-position: 2px center;
    background-repeat: no-repeat;
    padding: 10px 5px 10px 21px;
    border-bottom: 1px solid #000
}

#r_left_menu .btn_left_ordini a {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiCRUONRhGTKIfAAAAbElEQVQoz6XPMQ6CQABE0beyS0zsKOxM0NjaeGArOhIKS07AWTyBUQousCLJTjszmT+UKng6u0s6l4zfR0eNiI93JvClUhdz7NYhR62b6hfkanvTxAb9uRlMTq6ChzbjD9HLwSyp7TOBVMiHBSJfDLJ7VuoyAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTA5LTIxVDE0OjUzOjI0KzAyOjAwvJiSAAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0wOS0yMVQxNDo1MzoyNCswMjowMM3FKrwAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);
    background-position: 2px center;
    background-repeat: no-repeat;
    padding: 10px 5px 10px 21px;
    border-bottom: 1px solid #000
}

#r_left_menu ul.r_left_menu_btn li {
    background-color: #ebebeb;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABmJLR0QA/wD/AP+gvaeTAAAAT0lEQVQokd3LsQmAMBhE4S/gAA6RRdzCIewznq2DOISdNn8gCEo6wQfXvLvjf4ydDiRsKI0r4VIVQ1OemLGGP7Bgiu6RjD2S34b3U/f4Yy45Egm7CcrQEAAAAABJRU5ErkJggg==);
    background-position: 5px center;
    background-repeat: no-repeat;
    padding: 0 0 0 17px;
    line-height: 18px
}

#r_left_menu .btn_left_currencies>span.current {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAJeSURBVEiJndVLqE5RFAfw33U94jKga0JRBiKP6OIieXNLSgpzKQPlPfIYmCiiWxgZuCVlxgATE0wk5V0MLiLynsg7l8tg7ZPznW9/Xqt255y9/mvt/16vw/9LK1ZhyO9AzQ32m9CWHCzD5LT/vIRZiNPYiBZcwbe/YTYPt/Ajs+5iaQk7FofwBXcw/k/O16GngfNifcfmit1E3MAHLPod86rzt8ngeeaQZRX7FlzEOxHeGmlSH5YPWF7C7K3ou9G34mdQukk3RmFFoWhTH4oD6I/9OIqHGcz8TCTa8Qlv8KJgMCsDfI+BWICpGbYwG5dK3y3pe0Cy7eqTFK0Z4/UYihkYhycZzHBR6osTgY8irCfwDF0FcJN8xXxOjFqxPaPfhZHp/aHanIHiBlcz7F7hLB7gq8hHVa5iQnofgzPYlsFpEk1UZnewpJ8pklbWP0I/bEFvab8XHblDlor6Ljt5jOl4WtnvxcqSbbvaXrmXSNfJ5swh1dUrYk8k8zxGY18FNzN3ANGh3Q2cPyox78AFUQhfM9gthcNZoqSO+zVHmkUT7UQndotS7JchdKQBmT0F4Fjp6p9Fu5elGSOwBFvTXieu4aYY0e/Vz7ENhYOXokI+iaaqymL1sR2JcyKxJ0XDVWfVlMLBapGk+2JQVW/QV+0ceom5FcxCtWV8PUPUtHTVi2KmlGW52lr/gds4lZ7l/R7MyR1AJPljusmkim5b5pDq6sHaRs4LaRMh+YLD4rdYSIdoopzz6znm2W4TIdohhuBg8eM4m3R9RDG0Yxhe47L4Yf2zDMYaUSX/JT8BxZHwDuzOcmUAAAAASUVORK5CYII=);
    background-position: 5px center;
    background-repeat: no-repeat;
    padding: 15px 10px 15px 33px
}

#r_left_menu .btn_left_countries>span.current {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAB20lEQVRIidXVP2gVQRAG8J8hhaQQm4REOwtFIdqlMvBsVNQ0imAVEUt7sbCwtFHS6TUWdlpJFIMoWAmiCIKQgIpgIOKLSGxCXkjwLHaPOy93997TKgMLd/Pnm51vZ2fZ7rKjB58RTGECe6LuG95gFj/+NfkYEmwgxXe8xeuYII22JPr2JZNYxjo6uIKjJZ+DuI216DvZD3gHH3Ecm1hBq8b/gVBNp2ITW2Qs7uYrzsYEz3Gy4LMLCxH0Jk7H7xRtjDYlSKLjiQafRwXAVKiw+H+3LnBEfqBVdEzjCJ7iPq7jdwk8O/jhLGigADCFQaFTVhoquIpr2Km6zQdxpiowwa8G4Cz4Ij4VdvwKi3qg6THeN4BP40sJ6EK0vSzpZ7Oggb8xbHap4AXGcS9+LwhddkigdQ4/64IT4bbWyRDOxzUk8N/CPhzDZ+EetNVQdFkob7zCdgqrcgpW5XQ9iz63hBuf4lJVgqxNZypsD21tx+I6F/1mlNq0LIlw5feX9EtdEiwKrbuGO3Xg5KNiHrsL+hsRaC6uukRdRwX5sJvHgQp7qwa8p2GXSdYN6wKvh7skaPcDnsmo0G7ZfFrGO3woAG8InNfS0suTOSzMlgnsjbol4cl84j+ezO0hfwCXTKmKkWPJBgAAAABJRU5ErkJggg==);
    background-position: 5px center;
    background-repeat: no-repeat;
    padding: 15px 10px 15px 33px
}

#r_left_menu #left_languages .it,#r_left_menu #btn_left_languages .it {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACSSURBVEiJ7ZQhDsJQEAVnP4gfjtADkFT3ACgEp8DVVyO5RWu4AoJDIJCkmpBUokjzDV0EdusqSLNj5yWzasGZPQJAsytRSmtw2lTtfr3NLfc4HNvX+WI6hbq4X+slAINkiBbWcLWIb8B0Q0qjDpEMIJhyQjzgAQ/MIfD7RUE7lJs16D/pCbYLMY46VLtpTnT+ni/qpSPNoiEDcQAAAABJRU5ErkJggg==);
    background-position: 3px center;
    background-repeat: no-repeat;
    padding: 15px 10px 15px 33px
}

#r_left_menu #left_languages .en,#r_left_menu #btn_left_languages .en {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAACxAAAAsQHGLUmNAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAA1RJREFUSIntk21Mk1cYhq++vC1t03Zgg1KH2wAbPyCbzuomSxcT92MfzExQaGaMhMAATeoWE+3G1G3gOvSHMN00fsTCUkJMpm5KHA6dpgomVkFdMhjrgDFBBvKxvhTSlnY/tmDkI2OLy/54/zpPzn2u+znnyYFH+r8lu/n8m+FRWwEzli6g9OyvHPy2k5FA6AHTp1lG0upOI31yGACNLZcTKa9jdbRMCl2xMAq7ScBw8CiCEAyiTs+jZ2MxmxYpcduXYEmZiUz2z7udN1uNM3Mm5e1fEZ2eQ8g7hFCWtY2usl1ofmgiZM7A+8Fn7HnDQG3hMyw36qYF1mvl7EmPo1Z/G1NOPoH6RqKOFqH7+gDikQtdVCoi2Wwr4eUf64g9Us5QzXkU2es5vWUNZ24OoFFGTApWKQTyV8ZiDXsI2j5mWPKh2ZKFusDCJY+P9z5sQATw+UPYz3RQHp3Itv0HMNVWE7P3c347fgKj9S2SNryEVP0gfGmiloZUEEt24m9uRZ2dhubdXG4NyHi/rBlX0yAA4sUdiyZ09rg5n8DGtQx5ulACI97hCZ4F+ggCcTNgXyGCIYaIWXpGQ2Fkgz6KMuLHfOLcqqpJry8Cqr/Wwetu/C732J7f5UaaYh4J42pZE/PCU3gfioT/Eg4gamy50zL6XW78VxoAULywGIXZNL2AnyyWsUIQZCTFqYkQZIx23yPU1QOAfH48EtwPMJsQN63jztVmAHSJBuSz9LT1jEwMWPFRIwDL5uoozngKYXgEaZ8TqbQC8cnZBLfm0x/zBHPGHVRqVQT6BtGWHiLkaad79Wu0rc1k57k+2nvvBwnGWBWOgvnUbE0i+fIFehen4XOcRFX8Ds7tuzGdj+Saxzuhs9rb/TQlJBHrqqC3yMZjl+tZnpOHU7xByZo56FR/fk6xvuhZQq5r3DPvZbTtDqq8TGrMqWyv7uZu3S9Tvm1nvx+ro4UlCVqKM18k3rKS1t1fEFNRxaqz51iWs4HKqIUIv68qoC/9beSmZFqOO3g1nEKus4O7A/6/nyBw/Wcvr9hvkV3eimrzeoTvKpGeTsaww471WAmCTBmJ9OUh8oyrST3WyfcdQ9MCj9c3jX08V3iDXVckovcXMnzqMCGF/F+xHunh6g+JRCqV8GnIrAAAAABJRU5ErkJggg==);
    background-position: 3px center;
    background-repeat: no-repeat;
    padding: 15px 10px 15px 33px
}

#r_left_menu #left_languages .de,#r_left_menu #btn_left_languages .de {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAACxAAAAsQHGLUmNAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAEFJREFUSIljYBgFAw0YGRgY/tPSAiZaGj5qAVGAZQKDFE0tYLzBoD6aigbWAhZeTy6aWsD4/5bLaCQPcwtGwcADAH00B0WiFqu3AAAAAElFTkSuQmCC);
    background-position: 3px center;
    background-repeat: no-repeat;
    padding: 15px 10px 15px 33px
}

#r_left_menu #left_languages .fr,#r_left_menu #btn_left_languages .fr {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADySURBVEiJ7ZUhboJBEIXf7E4hNbSpISSkAl0HssdoBTfhCPQkPQCnIAGHxpQEh0AQoLs7VaTmf/+SsATD2Pd2vn0zYoB7ZUrwOXmFyZAZZl/v237vqVml7eaLw8/go8XeRui3wtCDyZiZui+PCwBvVVqj26EaADjEqWPiqUJMyjQLv1T7h+QAyXiTmPzFgJiMNrEQCiSIV05QB7AQS+yAL7lIggThnhIAB6Sc5yKAd4g1ItfOBah34aoAL0KbiHoOPxtwyxGJaokEfERldlAzItGHbAKFYAnYiBlWm/22/dysPDjH1foAgB6cBL/MfeBe+ANav1IaFSk+zAAAAABJRU5ErkJggg==);
    background-position: 3px center;
    background-repeat: no-repeat;
    padding: 15px 10px 15px 33px
}

#r_left_menu #left_languages .es,#r_left_menu #btn_left_languages .es {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACxSURBVEiJ7ZGxTQNhGEOfv/uVERBVihOpMggzsAkjsAkzZIQMkAp0NcoICWenSEWVhl8K6F7p4tmSYeEGOrBdC156yAPvrdAY/NajoKh99RD/LFkKbtCedg/OY/vAGQiKKWYGEsUqksKUTCXXQRK+phjJqhgpDMwqjAilWV/fboyrGsgG9OvrPa7q73/Q/2Smk+duJ5/dPp+PFbzpsV7UcvIdFDSTSei1h9xk6uH9Z1wAoq1aG3of8WcAAAAASUVORK5CYII=);
    background-position: 3px center;
    background-repeat: no-repeat;
    padding: 15px 10px 15px 33px
}

#r_left_menu .btn_left_mobile_button a {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhBxEKDCdPYfHcAAAAdklEQVQoz+3RsRGCUAyA4e88BqB3CYtXMAU1lUu4lCPQOAGOwARMII1Y5D1Q7tjAP0VyyX9JEYLGZDHo9QaLSRODUxZatdkrx6zWxqBSxKu7jc7ld8MhfyGo1uqm++qfPfZCkvBEgiKUE++cR+Ouk4l3b7G++wNF5R9D5t8E0QAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wNy0xN1QxMDoxMjozOSswMjowMMarvcIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDctMTdUMTA6MTI6MzkrMDI6MDC39gV+AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 15px 15px 15px 22px
}

#cartBoxRight th {
    color: #000
}

.megamenuLayer {
    display: none !important;
}

/*#megamenuLayer dt {*/
/*    background-image: url(data:image/gif;base64,R0lGODlhCAAIAJECAP////+eDQAAAAAAACH5BAEAAAIALAAAAAAIAAgAAAIRlIGmEIkYGox0UvliOlKJZxQAOw==);*/
/*    background-position: 0 center;*/
/*    background-repeat: no-repeat;*/
/*    padding: 0 0 0 13px;*/
/*    line-height: 12px;*/
/*    color: #f97c00;*/
/*    font-weight: bold;*/
/*    margin: 0 0 5px 0*/
/*}*/

/*#megamenuLayer dd {*/
/*    padding: 0 0 0 12px;*/
/*    margin: 0 0 2px 0*/
/*}*/

/*#megamenuLayer dd a {*/
/*    color: #6b6969*/
/*}*/

/*#megamenuLayer dt a:hover,#megamenuLayer dd a:hover {*/
/*    text-decoration: underline*/
/*}*/

/*#megamenuLayer .megamenufilters,#megamenuLayer .categoriesLinks,#megamenuLayer .pagesLink {*/
/*    border-bottom: 1px dotted #ddd;*/
/*    margin-bottom: 5px;*/
/*    padding-bottom: 10px*/
/*}*/

/*#megamenuLayer .pagesLink {*/
/*    padding-bottom: 5px*/
/*}*/

/*#megamenuLayer .pagesLink dd {*/
/*    padding: 0;*/
/*    margin: 0 0 2px 0;*/
/*    font-size: 90%*/
/*}*/

/*#megamenuLayer .pagesLink a {*/
/*    color: #434343*/
/*}*/

/*#menu.megamenu {*/
/*    padding-top: 2px*/
/*}*/

/*#menu {*/
/*    position: relative;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    min-width: 900px;*/
/*    display: block;*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box;*/
/*    clear: both;*/
/*    background-color: #4e4c4c;*/
/*    background-image: -webkit-gradient(left top,left bottom,color-stop(0,#4e4c4c),color-stop(100%,#272727));*/
/*    background-image: -o-linear-gradient(top,#4e4c4c 0,#272727 100%);*/
/*    background-image: -moz-linear-gradient(top,#4e4c4c 0,#272727 100%);*/
/*    background-image: -webkit-linear-gradient(top,#4e4c4c 0,#272727 100%);*/
/*    background-image: -ms-linear-gradient(top,#4e4c4c 0,#272727 100%);*/
/*    background-image: linear-gradient(to bottom,#4e4c4c 0,#272727 100%);*/
/*    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);*/
/*    border-top: 0;*/
/*    border-right: 0;*/
/*    border-bottom: 0;*/
/*    border-left: 0*/
/*}*/

/*#menu ul {*/
/*    margin: 0;*/
/*    padding: 0;*/
/*    list-style: none;*/
/*    width: 100%*/
/*}*/

/*#header_responsive .top_buttons .box_menu li a,#menu li a {*/
/*    -webkit-transition: all .2s ease;*/
/*    -moz-transition: all .2s ease;*/
/*    -o-transition: all .2s ease;*/
/*    transition: all .2s ease;*/
/*    position: relative;*/
/*    left: 0;*/
/*    top: 0;*/
/*    display: block;*/
/*    line-height: 1.5;*/
/*    color: #eee;*/
/*    font-size: 100%;*/
/*    margin: 0;*/
/*    font-weight: normal;*/
/*    text-align: left;*/
/*    padding: 15px;*/
/*    background-color: transparent;*/
/*    border-top: 0;*/
/*    border-right: 0;*/
/*    border-bottom: 0;*/
/*    border-left: 0*/
/*}*/

/*#header_responsive .top_buttons .box_menu li a:hover,#menu li a:hover {*/
/*    background-image: url(data:image/gif;base64,R0lGODlhCwAGAJECAP///yEiIQAAAAAAACH5BAEAAAIALAAAAAALAAYAAAIQDI4YYnkrmINRvooNxXGLAgA7);*/
/*    background-position: top center;*/
/*    background-repeat: no-repeat;*/
/*    color: #f97c00*/
/*}*/

/*#header_responsive .top_buttons .box_menu li a.selectedButt,#menu li a.selectedButt {*/
/*    background-image: url(data:image/gif;base64,R0lGODlhCwAGAJECAP///yEiIQAAAAAAACH5BAEAAAIALAAAAAALAAYAAAIQDI4YYnkrmINRvooNxXGLAgA7);*/
/*    background-position: top center;*/
/*    background-repeat: no-repeat;*/
/*    color: #fff*/
/*}*/

/*#menu li {*/
/*    display: inline-block*/
/*}*/

/*#menu {*/
/*    !*max-width: 1100px;*!*/
/*    margin: 0 auto 0 auto*/
/*}*/


.web-page-content {
    padding-top: 20px;
    clear: both
}

.web-page-content .noRecordsFound {
    color: #546e7a;
    font-size: 150%;
    font-style: italic
}

.web-page-content .date,.web-page-article .date {
    color: #546e7a;
    font-size: 90%;
    display: block;
    margin-bottom: 10px;
    font-style: italic
}

.web-page-content .web-page-item {
    margin: 0 0 20px 0;
    padding: 0 0 10px 0;
    border-bottom: 1px dotted #ddd;
    overflow: auto;
    text-align: justify;
    text-justify: inter-word
}

.web-page-content .thumb {
    float: left;
    padding: 0 1em 1em 0
}

.web-page-content .thumb img {
    max-width: 300px
}

.web-page-content .title {
    display: block;
    margin-bottom: 10px
}

.web-page-content .title a {
    color: #333;
    font-size: 120%
}

.web-page-content .description {
    color: #757575;
    line-height: 25px;
    font-size: 110%
}

.web-page-content a.continue {
    display: block;
    text-align: right;
    color: #002aff;
    font-size: 110%;
    font-style: italic;
    padding-top: 20px;
    font-weight: bold
}

.web-page-content a.continue::after {
    display: inline-block;
    content: ">>";
    padding-left: 5px
}

.web-page-article {
    line-height: 25px;
    font-size: 110%;
    color: #757575;
    clear: both
}

.web-page-article .title {
    color: #333;
    font-size: 250%;
    margin-bottom: 10px;
    line-height: 50px
}

#staticPage .image_text_left,#staticPage .image_text_right {
    margin-bottom: 20px;
    clear: both
}

#staticPage .image_text_left .thumbImage {
    float: left;
    margin-right: 20px
}

#staticPage .image_text_right .thumbImage {
    float: right;
    margin-left: 20px
}

#staticPage .thumbImage {
    margin-bottom: 20px;
    overflow: hidden;
    max-width: 234px;
    min-width: 31%;
    text-align: center;
    position: relative;
    top: 0;
    left: 0;
    display: inline-block;
    border: 1px solid #f2f2f2 !important;
    -webkit-box-shadow: 0 0 4px 0 rgba(50,50,50,0.05);
    -moz-box-shadow: 0 0 4px 0 rgba(50,50,50,0.05);
    box-shadow: 0 0 4px 0 rgba(50,50,50,0.05)
}

#staticPage .thumbImage a {
    display: block;
    padding: 5px;
    border: 0 !important;
    overflow: hidden
}

#staticPage .thumbImage.labeled a {
    padding-bottom: 30px
}

#staticPage .thumbImage span {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 5px 0 5px 0;
    line-height: 1.5;
    text-align: center;
    color: #707070;
    font-size: 95%
}

#staticPage .web-page-single-image img {
    max-width: 100%
}

#staticPage .image_center {
    margin-bottom: 20px;
    text-align: center
}

#staticPage .image_right {
    margin-bottom: 20px;
    margin-left: 20px;
    float: right
}

#staticPage .image_left {
    margin-bottom: 20px;
    margin-right: 20px;
    float: left
}

body.agent_area {
    padding-top: 100px !important
}

#box_agente_wrapper {
    height: 100px;
    overflow: hidden;
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0;
    right: 0;
    text-align: center
}

#box_agente_wrapper.hide {
    display: none
}

#box_agente {
    color: #000;
    font-size: 100%;
    text-align: left;
    background: #f5f5f5;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 0 10px 0 10px;
    -webkit-box-shadow: 0 9px 13px -6px rgba(0,0,0,0.32);
    -moz-box-shadow: 0 9px 13px -6px rgba(0,0,0,0.32);
    box-shadow: 0 9px 13px -6px rgba(0,0,0,0.32);
    /*max-width: 1100px;*/
    /*min-width: 900px;*/
    width: 100%;
    margin: auto;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#user_agente {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiBBsREBJBX8wpAAAA4klEQVQ4y83SrU4DQRQF4G9K0zoIgkrCPgOiqBoSguVNMKD6BhgkD9EEuwZTBSEES1IBtiD4STBAupgVw/6QjiHcq+7ccybnzBkSK1TmNUOdaF648tpO75srKj3XjyHdH4TMwNR5dHJgJHPXRoBbp9G0ZVT1sOnIbqm7J/PsMdoPrLv3Ufq5cMKkpvq3ngSfDbLa6yso0nLopMH/ghAcphG6cYpl5bZt4MmN/Tql/tbkCoW8aduUQXAmx0PtL9MY2th1KXTcdNs/DG6WhJ+teLGntyT83XHAqp2lpC1ceku14BsxyFoXeT/ziwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wNC0yN1QxNzoxNjoxOCswMjowMHo30kQAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDQtMjdUMTc6MTY6MTgrMDI6MDALamr4AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);
    background-position: 0 6px;
    background-repeat: no-repeat;
    padding: 7px 0 7px 29px;
    display: flex;
    align-items: center;
    position: relative
}

#user_cliente {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEaSURBVEiJxdS9SgNBFMXxX7QMGIJdSCEWIZBXyDOIWNha52n0HewEG5u0KVOksBJsrAIpJH0KZS0ygVF2Zz/I4oXTzJ45/7nL3JFlmZTQwQxzbILmYa1Tur8kfIAFsgItMGgECCdPhceQwk5SgFmF8INmRTkniusq8a26N9HBpkYHmyYdHKVSgNcaOYXeFOClBqDY+2/XtJVBQw8PeMMad0qeiuBZhz33OMsF4BwfOadc4hb9yNsPa8sc/zt6eYCnCv/7M6jM9/gLgEt8V9hYVV+4iAftWvrK1q1T3IhCp0cMP9Q0BoxaAIxiwLAFwDAGdFsAdGPAtgXANgasWgDsM8McTLBzvDnYYfJ3ksd4tn9XmgavQ8b4kPsDPl0DETxLWZQAAAAASUVORK5CYII=);
    background-position: 0 6px;
    background-repeat: no-repeat;
    padding: 7px 0 7px 29px;
    border-top: 1px solid #ddd;
    display: flex;
    align-items: center
}

#agente_contacts {
    margin-bottom: 50px
}

#agente_contacts .login_ditta,#agente_contact_detail .login_ditta {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAV1BMVEUAAAAAII8IKJcIKZQAAP8IJpQGJ5QFJ5QGKJMGKJQGJpQHJ5MIKJMHJpUGJ5QALZYFJ5MAK44GJ5MGKpQGJ5QLK5UFJZUGJ5QFKJUGJ5QGJ5MGJ5QAAAAPaDGzAAAAG3RSTlMAECAfAUP5vIDIWMBAcbERYxKCK9cYMPRg/NNCHbp2AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+IFBwsIB5iHV6oAAABuSURBVCjPlZJJDoAgDACroLijuMv//2lQiRVS0Tl2ku4AIaIYw7iNJ6l+IKzItMMtcpSpwKJEBasPotYNgGw7T0jVAyg9jK44mObLGMEZ6mZZT2OEcAfYQoJMRRYPtUsO+H9XL2snDkWelnwGjx3UNhOtoSMvJgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wNS0wN1QxMTowODowNyswMjowMDypggIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDUtMDdUMTE6MDg6MDcrMDI6MDBN9Dq+AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);
    background-position: center center;
    background-repeat: no-repeat;
    padding: 12px 0 12px 29px;
    font-size: 0;
    display: block
}

#agente_contacts .orders_ditta {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAaVBMVEUAAAAAI5UBIpUAI5UAJpcCIpQBIpYBIZYBIpUBIpUAHI4CIpQCIpYBIpUAI5QBIpUAAP8AIpMAM5kAI5UAI5YAIZQAJJIAIZUAJJgAK6oAIpQCIpUAIpYBIpQBIpUAQIAAIpUBIpUAAADuHACmAAAAIXRSTlMASLZgG6XQv972CYanzFH+ATQFJFA+HHQqBmKQfsnnBHE7TxSvAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+IJDAwiLqLgf2sAAABlSURBVCjPY2CgA2BkYgbTLKxsSICdkYFDkZMLJMGtiAI4GHgUecE6+PhRJHgYBASFIGYKiyABUQEyXCUmLgGmJaWkkYCMGIOsopw8SEIB1VWyuCVwGkU6wOlBnEGCMxBxBjsdAAAdtxS3Q9d5JQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wOS0xMlQxMjozNDo0NiswMjowMD22az8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDktMTJUMTI6MzQ6NDYrMDI6MDBM69ODAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);
    background-position: center center;
    background-repeat: no-repeat;
    padding: 12px 0 12px 29px;
    font-size: 0;
    display: block
}

#agente_contact_detail table {
    border-collapse: collapse;
    border-spacing: 0;
    margin-bottom: 50px
}

#agente_contact_detail th {
    width: 35%;
    text-align: right;
    background: #f9f9f9
}

#agente_contact_detail th,#agente_contact_detail td {
    border: 1px solid #e9e9e9;
    padding: .5em .5em
}

#anag_contacts_list {
    margin-bottom: 50px
}

#user_agente form {
    display: inline
}

#user_agente .agente_contacts_button,#user_agente .agente_orders_button {
    display: inline-block !important;
    margin-left: 10px
}

#user_agente .agente_logout {
    position: absolute;
    top: 2px;
    right: 0;
    background-color: transparent;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAARCAIAAABmX9r1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdBQzZBRDIyQkRCMjExRTg5OTM5OTg3RTE0OTBBNTE3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdBQzZBRDIzQkRCMjExRTg5OTM5OTg3RTE0OTBBNTE3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0FDNkFEMjBCREIyMTFFODk5Mzk5ODdFMTQ5MEE1MTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0FDNkFEMjFCREIyMTFFODk5Mzk5ODdFMTQ5MEE1MTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5/pauFAAABAElEQVR42oyPMa5EUBSGmYjQ6JColKhMoqOwA51EyRJUVBZiBRqxAxQSCpVEhA3YgEJict99GBnzxuR91fn/+53ce1EAAPJkWZau6+AgCAKGYUePgCdJktA0vZUMw8RxfBzt0jAMcNUwjDRNwzDkeR7H8b7vT5LruhzHzfO8xXEcKYqC5Rb3ixVFkWUZbm+RZVlN05qm2eIuWZaFnCEIYpqmPfi+j3zF8zwUvldVVV3XPxpZlhVF8TsFQQAugEdQuL2tNitv5Umqquq+UpblpVTX9WMFDq899hps287zHA6O41xKJElGUfT3jzfkP0iS9F0QRRFt2/bjFQemaf4IMABcZJ/3HmQ10AAAAABJRU5ErkJggg==);
    background-position: 100% center;
    background-repeat: no-repeat;
    padding: 0 17px 0 0;
    line-height: 26px;
    color: #000;
    font-weight: bold;
    font-size: 100%;
    display: inline-block !important;
    border: 0;
    cursor: pointer
}

#user_agente p,#user_cliente p {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0 0 5px 0;
    padding: 0;
    max-width: 50%;
    display: inline-block
}

.jsgrid-alt-row>.jsgrid-cell {
    background: #f4f4f4
}

.jsgrid-cell.login,.jsgrid-header-cell.login,.jsgrid-cell.orders,.jsgrid-header-cell.orders {
    width: 7%;
    text-align: center
}

.jsgrid-cell.name,.jsgrid-header-cell.name {
    text-align: left
}

.jsgrid-cell.province,.jsgrid-header-cell.province {
    text-align: left;
    width: 10%
}

.jsgrid-cell.phone,.jsgrid-header-cell.phone {
    text-align: left;
    width: 10%
}

.jsgrid-cell.fax,.jsgrid-header-cell.fax {
    text-align: left
}

.jsgrid-cell.mail,.jsgrid-header-cell.mail {
    text-align: left
}

.jsgrid-clear-filter-button {
    background-position: 0 -40px !important;
    width: 16px !important;
    height: 16px !important
}

.jsgrid-search-button {
    background-position: 0 -296px !important;
    width: 16px !important;
    height: 16px !important
}

#js-custom-filter {
    margin-bottom: 10px;
    min-height: 30px
}

#js-custom-filter a {
    padding: 5px 10px 5px 15px;
    margin-left: 5px;
    border: 2px solid #b4b4b4;
    background: #c8c8c8;
    position: relative;
    top: 0;
    left: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-weight: bold;
    cursor: pointer
}

#js-custom-filter a:before {
    position: absolute;
    left: 5px;
    top: 4px;
    content: "x";
    display: inline-block;
    color: #000;
    font-weight: normal
}



.webForm * {
    box-sizing: border-box
}

.webForm {
    margin: 50px 0 50px 0
}

.webForm table {
    table-layout: fixed
}

.webForm th {
    padding: 0 10px 15px 0;
    font-weight: normal
}

.webForm td {
    padding: 0 0 15px 0;
    width: 650px
}

.webform-row.line th,.webform-row.line td {
    border-top: 1px solid #000;
    padding-bottom: 30px
}

.webForm input[type="submit"] {
    display: inline-block;
    margin-top: 30px;
    font-size: 20px;
    background: #88ca28;
    color: #fff;
    padding: 8px 50px 8px 50px;
    border: 0;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 93% center;
    background-size: 20px
}

.webform-label {
    display: block;
    text-align: right;
    min-height: 40px;
    min-width: 150px;
    max-width: 250px
}

.webform-control {
    position: relative;
    display: flex;
    max-width: 650px
}

.webform-control.radio {
    flex-flow: column
}

.webform-control.checkbox {
    display: inline-block;
    min-width: initial
}

.webform-row.hidden {
    display: none
}

.webform-row.html td {
    line-height: 22px;
    padding-bottom: 30px;
    color: #4b4c4d
}

.webForm label.error {
    margin-top: 5px;
    font-size: 13px;
    color: #6f6d6d
}

.webform-control::before {
    font-family: 'Material Icons';
    display: block;
    content: "create";
    content: "\270E";
    width: 30px;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    text-align: center;
    background: #e1e1e1;
    color: #000;
    font-weight: normal;
    font-style: normal;
    font-size: 15px;
    line-height: 36px;
    letter-spacing: normal;
    text-transform: none;
    height: 40px;
    box-sizing: border-box
}

.webform-control.email::before {
    content: "email"
}

.webform-control.url::before {
    content: "link"
}

.webform-control.date::before {
    content: "date_range"
}

.webform-control.phone::before {
    content: "phone"
}

.webform-control.checkbox::before,.webform-control.radio::before {
    display: none
}

.webform-control.textarea textarea,.webform-control.textarea::before {
    height: auto
}

.webform-control.number input,.webform-control.date input,.webform-control.phone input,.webform-control.select select {
    width: 40%
}

.webform-control.radio label {
    margin-bottom: 5px
}

.webform-control.checkbox input,.webform-control.radio input {
    width: auto;
    height: auto;
    padding: 0;
    margin-right: 5px
}

.webform-control input,.webform-control textarea,.webform-control select {
    border-radius: 0;
    resize: vertical;
    font-size: 13px;
    outline: 0;
    padding: 10px;
    margin: 0;
    width: 100%;
    height: 40px
}

.webForm input.wait {
    cursor: wait;
    background-image: url("data:image/gif;base64,R0lGODlhIAAgAPcAAP///7Ozs/v7+9bW1uHh4fLy8rq6uoGBgTQ0NAEBARsbG8TExJeXl/39/VRUVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAAACwAAAAAIAAgAAAI+gABCBxIkOCCAwsKKlzIcOCBhwUJFGiocICBgg8PEBzAkSLBAg8DEMw4sADHAR5HPkQpkKTAkwRSDjTwkIFDiAAInJRJkMHDiwBcwuQ5cMABnxMfOsi5c6DOATFfMmCQcGCAnwp1ljwJdeCCqVNZGq3akGvHnmCnRvVodu3GtDZTPnW78CsDlnJ5EgBKtC9RsxxNLjBAuHBfwBwLK+Yr8+QCmAMGL/ZLWSZdipcZzvW4OaXZiQpNcuUJuGBpzHifclyruuvLy6oJdmbq+uVqAE1PgiYqWuzZ2Idv4z47vLbcpsWdIvcsPHlR4szxOneamWEBussrZzVOMSAAIfkEBQoAAAAsAAAAABgAEgAACIAAAQgcSLAggAEGEypkAIAhQQMLFEZUOJDBgQMJGWgs6FDggosYDWrsmBCkgYQLNhLsaAAkxYYMJhIkAFJmxoYEBFps6FIgAQMGEFZUWbBlToEDgAI9SoCB0JdIlUIsADXhT6lVFSY9mVVhgaddw3odQLYs2KpmzYolUHZBWbEBAQAh+QQFCgAAACwBAAAAHQAOAAAIiQABCBxIcOAABgUTKlwoEGHCAQwHEoBIkIFFggEiEjRggGJDAA4BUAzJkKMBAgMthiSpcYDJlApZMlzAceTFAiBFFsSpkIBJnAgRGvg40MCBA0MHDEA5kGYAj00JLjh69KRSpTwLDI14kOpRg1cJMNXo9QBUkVfPLjR6IGNPpWM1MoibUKxGjQEBACH5BAUKAAAALAcAAAAZABEAAAiBAAEIHAiAgAGCCBMqBLDAwAKEDxcWIIDQgEWCDDIuHDCg4sWBGjdyLDDQ4kGQDCImJMCxo0CTAheEXAigJUUAMAkwALCTpkCbOD/OROjyJ8ebBAf0rLk04QCkCpHuDOCTZs+mVSHGzOrTAEmuYMMmPEC27AGVYM2aFQuArAOzCwICACH5BAUKAAAALA4AAAASABgAAAiCAAEsIACgoMGDCAcsQAhgAEGGAhcsNLjAgAGIEScCIGDxIkSJGjsOwAiy4ICOGDMCKNDx4UeJDQMY0CiQAYOUBgoctMmAJkabAICmDBr05tCdRo8edKm0adOkKW9KdXrAIIORTpsaYHrUwIEDAah+/eoT4gAGYw9AxZnWo9IAZAEEBAAh+QQFCgAAACwOAAAAEgAeAAAImQABDCgAoKDBgwgFDkjIsOCAhwcHLFjQ8OFCgxMvJrRoUCLFihALTvzIkCOAkQ0dhswY0YABAgwJaCTg0qXGhgtqGiDZUOfLlB1tAkU4cKhRowySKhUIlAEAp1Cdplya9KjVgwStfjRw1SCDmw0JBDg4lqGBAzAFVm3I4IDbgwacggVAwO0BnkDPvrVql+vRAXav2s161CXDgAAh+QQFCgAAACwPAAEAEQAfAAAIjAABCBwIgEABgggTDhiQsGGBhQ0jLiQQkSCBhQwrCrwIUePGjgM5ehSIcQDFihwxaiyZUSPHkyMJwBxJE6GBmzgXaMTJ00DFngZ01hxKcwADBkI9Hj1ac+nShjpbCjyaVKBPpgN1MhB4oCuAgyQjdj1AEGvCsQO3VkRLk+1UtWcPOFDY0K3HBQeqagwIACH5BAUKAAAALAgADgAYABIAAAh9AAEIHEiwIIABCBMOKGCw4UCFCh06TLggIQGJGDNiHKAxowEDHDsa/EjyosiBBRaQNLBA5AAGJgmsDHnwgIGGDAwO+GgSAIMDB3ISJMCgKMYFQA+YFApgAVOHSW86LNpyZFKCT30aNZi0KsasAq9iPVDQa1mpA3OCPUmzY0AAIfkEBQoAAAAsAgASAB0ADgAACIkAAQgcSLCgQQAEDhIkwEChQQIDBiQ8aODAAQMOCUbcWECjxY8ZNW6MKJDBxwMMBmQkgHHgSJYnWyZcYHCAAQM0B0JUWfFAAII/AWBkQBRAgZsGJj4sqBJAQ6dQAdi8GXLgU4JFBS642bRqVKhXWVINWbQr0asAtrasihatS6UOu2IN6pXt2owBAQAh+QQFCgAAACwAAA8AGQARAAAIgAAXHBhI8ACAgwgTKjxYsODChwkFEnQwEKLFixgxFjCQseOCjg8ZgIQYIGEAAhgHQGTAQOXBlgsJDJiZ0CVHhCxFAjDAE4DMmQUSBlXIEiHPmz9dWmT5cWfPgzMHoHy4oKjRp1BpLk14tKbWhVav3kQ4FWJThAsMnB2p0EDZhAEBACH5BAUKAAAALAEACAARABgAAAh3AAccOGAAgMGDCA8aGDhwQcKHABgOZDAAIsIFEg9YTBhgYMGNHEGKHEmypMmTKDcuYMCgJEuWIF++BLmyJcICHx+ydHhwgQEDFQcINUggIYGfBgoAEFoRItKmTCEOQHow6kOkRQ1aTfizqdahDwl4/ToWpFgAAQEAIfkEBQoAAAAsAAACAA4AHQAACIoAAQgcCGCBAYIIBx44wCAhwoUHBjgcGADiRIULD15cYJFgQ4IQP3qUCIDAgQAEUYokMHHAR5ETFwiUeRFAAY01WzLYyROmwJ49E7rcCYBnzqMISV4cYMCAUoQEmkp1aFDqggJCrQ4kMACrwKhOCQ4Yy1Kg14EFxg4o61At24Rcx9ZUm1NuzgJvAwIAOw==")
}

@media screen and (max-width: 900px) {
    #colSx,#colDx {
        display:none !important
    }

    #header_responsive .top_buttons .btn_menu {
        display: table-cell
    }

    .rdy-search-results .showFilters {
        display: inline-block;
        position: relative;
        padding: 2px 7px 2px 30px;
        margin: 10px 0 10px 0;
        font-size: 120%
    }

    .rdy-search-results .showFilters::before {
        position: absolute;
        left: 0;
        top: 50%;
        display: inline-block;
        width: 25px;
        height: 25px;
        content: " ";
        margin-top: -12.5px;
        background-position: -100px -125px
    }

    #colSx.rdy-filters {
        padding-top: 60px;
        padding-bottom: 60px;
        position: fixed;
        top: 0;
        bottom: 0;
        left: -1000px;
        width: 100%;
        min-width: 100%;
        max-width: 100%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        opacity: 1;
        -webkit-transition: all .3s linear;
        -moz-transition: all .3s linear;
        transition: all .3s linear;
        background-color: #fff;
        border-right: 2px solid #ddd;
        overflow-y: scroll;
        -webkit-overflow-scrolling: touch
    }

    #colSx.rdy-filters.show {
        left: 0;
        display: block !important;
        z-index: 10000
    }

    #colSx.rdy-filters.show .rdy-search-back {
        display: block;
        position: fixed;
        height: 40px;
        text-align: left;
        font-size: 120%;
        top: 0;
        left: 0;
        right: 0;
        padding: 10px 15px 10px 45px;
        cursor: pointer;
        background: #1e5c97;
        z-index: 3000;
        color: #fff
    }

    #colSx.rdy-filters.show .rdy-search-back::before {
        position: absolute;
        left: 5px;
        top: 50%;
        display: inline-block;
        width: 25px;
        height: 25px;
        content: " ";
        margin-top: -12.5px;
        background-position: -96px 2px;
        background-color: #fff;
        padding: 2px 5px 2px 5px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px
    }

    #colSx.rdy-filters.show .rdy-search-show-results {
        display: block;
        text-align: center;
        font-size: 120%;
        padding: 10px 15px 10px 15px;
        cursor: pointer;
        background: #bbb;
        z-index: 3000;
        color: #fff;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        margin: 20px 5px 10px 5px;
        color: #000
    }

    #box_agente {
        min-width: 100% !important;
        max-width: 100% !important;
        width: 100% !important;
        min-width: auto !important
    }

    /*#mainTableContainer,#head,#headText,#menu,#menu ul,#foot,#foot .content,#mapLinksBox,#footer_custom_els,#footer_custom_els_container,#foot_top_html,#foot_top_html .content,#header_responsive .header_top_bar,#header_responsive .top_buttons,#head .header_container,#header_responsive .header_bottom_bar {*/
    /*    min-width: 100% !important;*/
    /*    max-width: 100% !important;*/
    /*    width: 100% !important;*/
    /*    min-width: auto !important*/
    /*}*/

    #header_responsive .top_buttons input.txt_search {
        min-width: 100% !important;
        max-width: 100% !important;
        width: 100% !important;
        min-width: auto !important
    }
}

@media screen and (max-width: 600px) {
    .boxColumns ul {
        display:block
    }

    #colMid .bigBox.boxColumns li {
        display: block;
        border-top: 1px solid #fff;
        border-right: 1px solid #fff;
        border-bottom: 1px solid #ddd !important;
        border-left: 1px solid #fff;
        width: 100% !important
    }
}

@media screen and (max-width: 600px) {
    .cubes .row {
        display:block !important;
        width: auto !important;
        border-top: 1px solid #fff !important;
        border-right: 1px solid #fff !important;
        border-bottom: 1px solid #fff !important;
        border-left: 1px solid #fff !important
    }

    .cubes .resultBox {
        display: block !important;
        width: auto !important;
        max-width: initial;
        border-top: 1px solid #fff !important;
        border-right: 1px solid #fff !important;
        border-bottom: 1px solid #ddd !important;
        border-left: 1px solid #fff !important
    }

    .cubes .resultBox dl,.cubes .resultBox p {
        display: none
    }

    .cubes .resultBox .title {
        border: 0
    }
}

@media screen and (max-width: 600px) {
    #colMid .miniBox {
        float:none;
        width: auto;
        margin: 0 0 10px 0
    }
}

@media screen and (max-width: 1024px) {
    .resultBox dt {
        width: 100%;
        float: none
    }

    .cubes .resultBox ul li>strong {
        position: relative;
        width: 100%
    }

    .cubes .resultBox .mainPrice,.cubes .resultBox .grossPrice,.cubes .resultBox .price>.priceMessage,.cubes .resultBox .availab span,.cubes .resultBox .pricePicking,.cubes .resultBox .rangePrice {
        margin: 0
    }
}

@media screen and (max-width: 800px) {
    #header_responsive #top_buttons_wrapper {
        background:#fff
    }

    #header_responsive .secondary {
        display: table-cell !important
    }

    #header_top_bar_wrapper .primary,#top_buttons_wrapper .primary {
        display: none !important
    }

    #header_responsive .top_buttons li.box_logo {
        text-align: left
    }

    #footer_custom_els {
        border-left: 0
    }

    .footer_block {
        display: block;
        width: auto;
        border-bottom: 1px solid #fff;
        border-right: 0
    }

    #bottomElements img {
        max-width: 100%
    }

    #top_text div,#header_responsive #top_countries,#header_responsive #top_currencies,#header_responsive #top_languages {
        display: none
    }

    #header_responsive .butt>a,#r_left_menu .btn>span.current,#header_responsive .top_buttons li.box_search input.btn_search {
        image-rendering: crisp-edges
    }

    #header_responsive #header_top_bar_wrapper {
        padding: 0
    }

    #header_responsive .top_buttons li.box_search {
        padding-right: 10px
    }

    #header_responsive .top_buttons li.box_search form {
        position: initial
    }

    #header_responsive .top_buttons li.box_search .box_text_search {
        position: absolute;
        left: 0;
        right: 0;
        top: 100%;
        max-width: initial !important;
        padding: 0 10px 0 10px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 100%;
        opacity: 0;
        z-index: -1;
        height: 0;
        overflow: hidden;
        background: #000
    }

    #header_responsive .top_buttons li.box_search input.btn_search {
        background-color: transparent;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAswAAALMBudOKBAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHFSURBVEiJrZVPK0ZREMZ/8yoLlFJKKVtF8qekZIVs3y9gZWUrK9/B3lewlCKFJHZCFqxko2z8TYnehbE45+q8Y+7rvDI1dc+98zzPnDMz54qq4pmITAETwHj0TuAUOIm+p6pvLjg1Va1zoBfYAvQXvwGmLf4HnyFfAF4yyAv/BNaAjl8FIrlHUgPOgcMG4psNBeKxWPAdUAVazS4HgANHZL6RgD3zHaCrNCsQYMVgHoEeJ5YpJ/NScgNeN9hVT2DZBFVzyCO4C3hIsEeeQJpFzZ55hshGgn8DWtLvFcIQFXapqjWas/PkuS02wbdVCBNa2GuT5B6m2wqcJuvhPwiMmPW1FThJ1p0iMkCmiYgQ7qvCPoBbG1elvosOAMks8JLBbntd1E64uNLAlQzyUeDd4CbLJnmacHGlwes4A0eY4iWHfN9LRIptiMgasGiO7xE4JrTiK6GgE0C/U5JnYFZVz+reJpl1AJsmq2b9CRgr/R9EofmYeQ7hvhNbJ1JWwB5gFTgijH9K8A5sFwWNxS4VyWnFFmAoNkIfTgvH2jw4IiPZl1pGIsPAvRHZrTjd8CdT1QtgJu6ksN5/20Gyk0HCH/EKmPsCh3cQKdXsp0oAAAAASUVORK5CYII=);
        background-position: 0 center;
        background-repeat: no-repeat;
        padding: 0 0 0 29px;
        line-height: 36px;
        border: 0;
        position: initial
    }

    #header_responsive .top_buttons li.box_search input.txt_search {
        margin-top: 10px;
        margin-bottom: 10px
    }

    #header_responsive .top_buttons li.box_search .box_text_search.show .responsive_butt {
        background-color: #eee;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAswAAALMBudOKBAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHFSURBVEiJrZVPK0ZREMZ/8yoLlFJKKVtF8qekZIVs3y9gZWUrK9/B3lewlCKFJHZCFqxko2z8TYnehbE45+q8Y+7rvDI1dc+98zzPnDMz54qq4pmITAETwHj0TuAUOIm+p6pvLjg1Va1zoBfYAvQXvwGmLf4HnyFfAF4yyAv/BNaAjl8FIrlHUgPOgcMG4psNBeKxWPAdUAVazS4HgANHZL6RgD3zHaCrNCsQYMVgHoEeJ5YpJ/NScgNeN9hVT2DZBFVzyCO4C3hIsEeeQJpFzZ55hshGgn8DWtLvFcIQFXapqjWas/PkuS02wbdVCBNa2GuT5B6m2wqcJuvhPwiMmPW1FThJ1p0iMkCmiYgQ7qvCPoBbG1elvosOAMks8JLBbntd1E64uNLAlQzyUeDd4CbLJnmacHGlwes4A0eY4iWHfN9LRIptiMgasGiO7xE4JrTiK6GgE0C/U5JnYFZVz+reJpl1AJsmq2b9CRgr/R9EofmYeQ7hvhNbJ1JWwB5gFTgijH9K8A5sFwWNxS4VyWnFFmAoNkIfTgvH2jw4IiPZl1pGIsPAvRHZrTjd8CdT1QtgJu6ksN5/20Gyk0HCH/EKmPsCh3cQKdXsp0oAAAAASUVORK5CYII=);
        background-position: center center;
        background-repeat: no-repeat;
        display: block;
        position: absolute;
        top: 10px;
        right: 10px
    }

    #header_responsive .top_buttons .advanced .headFormButt {
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        font-size: 120%;
        margin: 0;
        padding: 10px 0 10px 0;
        width: 100%;
        display: block;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    #paramsFormblockHead {
        position: relative;
        left: 0;
        right: 0;
        overflow-x: hidden;
        overflow-y: scroll;
        -webkit-overflow-scrolling: touch;
        background: #fff
    }

    #paramsFormblockHead fieldset {
        border: 0;
        padding: 20px;
        text-align: center;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    #paramsFormblockHead label,#paramsFormblockHead select {
        display: block;
        width: 100%;
        margin-bottom: 5px;
        font-size: 120%
    }

    #productShipping {
        width: auto
    }

    #colMid .web-page-items.sidebyside .list-item {
        -webkit-flex: 0 1 49%;
        -ms-flex: 0 1 49%;
        flex: 0 1 49%
    }


    .webForm table {
        width: 100%
    }

    .webForm td,.webForm th,.webForm tr {
        display: block;
        width: 100%;
        padding: 0 0 10px 0
    }

    .webform-row.line th {
        display: none
    }

    .webform-label {
        display: inline-block;
        text-align: left;
        min-height: initial;
        min-width: initial;
        max-width: initial
    }

    .webform-control {
        max-width: initial;
        min-width: initial
    }

    .webform-control.number input,.webform-control.date input,.webform-control.phone input,.webform-control.select select {
        width: 100%
    }

    .webForm input[type="submit"] {
        width: 100%
    }
}

@media screen and (max-width: 768px) {

    #header_responsive.sticky {
        position: sticky;
        top: 0 !important;
        z-index: 9999;
        overflow: visible
    }

    #header_responsive #top_buttons_wrapper.fixed {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        z-index: 999;
        overflow: initial
    }

    #header_responsive #top_buttons_wrapper {
        background: #fff;
        border-bottom: 2px solid #000;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        overflow: inherit
    }

    #header_responsive .popup {
        display: none;
        width: 0;
        height: 0
    }

    #box_agente_wrapper {
        position: relative
    }

    body.agent_area {
        padding-top: 0 !important
    }

    #varaintsListBox .columnThumb img {
        width: 50px
    }

    #header_responsive #logo {
        max-width: 200px
    }

    .cubes .resultBox ul li>strong {
        position: absolute;
        width: 40%
    }

    .cubes .resultBox .mainPrice,.cubes .resultBox .grossPrice,.cubes .resultBox .price>.priceMessage,.cubes .resultBox .availab span,.cubes .resultBox .pricePicking,.cubes .resultBox .rangePrice {
        margin: 0 0 0 40%
    }
}

@media screen and (max-width: 600px) {
    #colMid .web-page-items.sidebyside .list-item {
        -webkit-flex:0 1 100%;
        -ms-flex: 0 1 100%;
        flex: 0 1 100%
    }

    #accessMessageBox {
        width: auto
    }

    /*#menu {*/
    /*    display: block;*/
    /*    padding-top: 50px;*/
    /*    position: relative;*/
    /*    top: 0;*/
    /*    left: 0;*/
    /*    -moz-box-sizing: border-box;*/
    /*    -webkit-box-sizing: border-box;*/
    /*    box-sizing: border-box;*/
    /*    max-height: 50px;*/
    /*    overflow: hidden;*/
    /*    -moz-transition: all .5s ease;*/
    /*    -webkit-transition: all .5s ease;*/
    /*    -o-transition: all .5s ease;*/
    /*    transition: all .5s ease*/
    /*}*/

    /*#menu.show {*/
    /*    max-height: 1000px*/
    /*}*/

    /*#menu .current {*/
    /*    position: absolute;*/
    /*    top: 0;*/
    /*    left: 0*/
    /*}*/

    /*#menu li {*/
    /*    display: block;*/
    /*    float: none;*/
    /*    width: 100% !important;*/
    /*    border-bottom: 1px solid #bbb !important;*/
    /*    height: auto !important*/
    /*}*/

    /*#menu li a {*/
    /*    line-height: 50px !important;*/
    /*    height: auto !important;*/
    /*    width: 100% !important;*/
    /*    padding: 0 15px 0 15px !important;*/
    /*    margin: 0 !important;*/
    /*    -moz-box-sizing: border-box;*/
    /*    -webkit-box-sizing: border-box;*/
    /*    box-sizing: border-box;*/
    /*    position: relative !important;*/
    /*    top: 0 !important;*/
    /*    left: 0 !important*/
    /*}*/

    /*#menu li a.selectedButt {*/
    /*    background-image: url(data:image/gif;base64,R0lGODlhCwAGAJECAP///yEiIQAAAAAAACH5BAEAAAIALAAAAAALAAYAAAIQDI4YYnkrmINRvooNxXGLAgA7);*/
    /*    background-position: 95% center;*/
    /*    background-repeat: no-repeat*/
    /*}*/

    #categorieslinks {
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-count: 2
    }


    #orderByForm {
        margin: 10px 0 10px 0;
        text-align: center
    }

    #orderByForm p {
        display: block;
        padding: 0 0 10px 0
    }

    .results-view {
        float: none;
        overflow: auto;
        width: auto
    }

    #resultsTable,#resultsTable thead,#resultsTable tbody,#resultsTable th,#resultsTable td,#resultsTable tr {
        display: block
    }

    .resultsTableWrapper {
        overflow: hidden
    }

    #resultsTable tr td:first-child,#resultsTable tr th:first-child {
        background: transparent;
        position: relative;
        border-right: 0
    }

    #resultsTable thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px
    }

    #resultsTable tr {
        border: 1px solid #ccc
    }

    #resultsTable td {
        border: 0;
        border-bottom: 1px solid #eee;
        position: relative;
        padding-left: 50%;
        text-align: left;
        width: auto !important
    }

    #resultsTable td.price {
        text-align: left !important
    }

    #resultsTable td.thumb:before {
        display: none
    }

    #resultsTable td.thumb {
        padding-left: 0;
        width: 100%;
        text-align: center
    }

    #resultsTable td.thumb img {
        margin: auto;
        width: auto
    }

    #resultsTable td:before {
        position: absolute;
        top: 6px;
        left: 6px;
        padding-right: 10px;
        white-space: nowrap;
        content: attr(data-line);
        text-align: right !important
    }

    .horizontal .resultBox ul {
        width: auto;
        overflow: auto;
        padding-left: 10px;
        font-size: 84.5%
    }

    #header_responsive #logo {
        max-width: 90px
    }

    #head .top_buttons li:hover .popup {
        opacity: 0 !important;
        z-index: -1 !important
    }

    .downloadPDFButt,.downloadCSVButt,.addFeedBackButton {
        margin: 5px auto 5px auto;
        float: none
    }

    #compatTypesBox label {
        display: block;
        float: none;
        text-align: center;
        width: auto
    }

    #compatTypesBox select {
        margin: 0 auto 13px auto
    }

    #mapLinksBox {
        display: none
    }

    .artCollBox li,#sheetProductInWebOrders li {
        width: 50%
    }

    #sheetProductArtColl .artCollBox tr.trhead {
        display: none !important
    }

    #sheetProductArtColl .artCollBox td,#sheetProductArtColl .artCollBox tr,#sheetProductArtColl .artCollBox th {
        display: block;
        position: relative;
        width: 100%
    }

    #sheetProductArtColl .artCollBox td.image {
        padding: 5px !important;
        text-align: center !important
    }

    #sheetProductArtColl .artCollBox td.image img {
        width: auto
    }

    #sheetProductArtColl .artCollBox td {
        padding: 5px 5px 5px 100px !important;
        width: auto !important;
        text-align: left !important
    }

    #sheetProductArtColl .artCollBox td:before {
        display: block;
        content: attr(data-line);
        position: absolute;
        top: 5px;
        left: 5px;
        width: 100px;
        white-space: nowrap;
        font-weight: bold
    }

    .web-page-content .thumb,#staticPage .image_text_left .thumbImage,#staticPage .image_text_right .thumbImage,#staticPage .thumbImage,#staticPage .image_right,#staticPage .image_left {
        float: none;
        display: block;
        padding: 0;
        text-align: center;
        margin: 20px auto 20px auto
    }

    .jsgrid-grid-header,.jsgrid-grid-body {
        overflow: auto !important
    }

    .jsgrid-filter-row .phone,.jsgrid-filter-row .login,.jsgrid-filter-row .orders {
        display: none
    }

    .jsgrid-table,.jsgrid-table thead,.jsgrid-table tbody,.jsgrid-table th,.jsgrid-table td,.jsgrid-table tr,#agente_contact_detail table,#agente_contact_detail th,#agente_contact_detail td,#agente_contact_detail tr {
        display: block
    }

    #agente_contact_detail th,#agente_contact_detail td {
        text-align: left;
        width: auto
    }

    .jsgrid-table th {
        position: absolute;
        top: -9999px;
        left: -9999px
    }

    .jsgrid-table tr {
        border-top: 1px solid #ccc
    }

    .jsgrid-table td {
        border: 0;
        border-bottom: 1px solid #eee;
        position: relative;
        padding-left: 40%;
        text-align: left !important;
        width: auto !important
    }

    .jsgrid-table td:before {
        position: absolute;
        top: 6px;
        left: 6px;
        padding-right: 10px;
        white-space: nowrap;
        content: attr(data-label);
        text-align: right !important;
        font-weight: bold
    }

    #agente_contacts .login_ditta {
        background-position: 0 center !important
    }

    #agente_contacts .orders_ditta {
        background-position: 0 center !important
    }

    #box_agente_wrapper {
        height: 150px
    }

    #user_agente,#user_cliente {
        padding: 5px 0 5px 0;
        background-image: none;
        text-align: left;
        display: block;
        align-items: initial
    }

    #user_agente p,#user_cliente p {
        width: 70%;
        text-align: left;
        max-width: 70%
    }

    #user_agente .agente_contacts_button,#user_agente .agente_orders_button {
        display: block;
        margin: 0 auto 5px auto;
        width: 70%
    }
}

@media screen and (max-width: 480px) {
    body {
        font-size:14px
    }

    /*#colMid {*/
    /*    padding: 10px 10px 10px 10px*/
    /*}*/

    #navBar {
        background: 0;
        padding-left: 0;
        line-height: 18px
    }

    #navBar strong,#navBar li:first-child {
        display: none
    }

    .rdy-search-filters-delete .deleteFilters {
        font-size: 150%
    }

    .rdy-search-results .changeView a,.rdy-search-results .showFilters {
        font-size: 150%;
        border: 0
    }

    .rdy-search-results .activeFilters .legend {
        display: block;
        padding: 0;
        width: 100%
    }

    .rdy-search-results .activeFilters label {
        margin: 0 5px 5px 0
    }

    .rdy-search-filters fieldset li {
        margin: 5px 0 5px 0
    }

    .rdy-search-results .sort label {
        margin-right: 0
    }

    .rdy-search-filters fieldset label {
        font-size: 140%
    }

    .rdy-search-results .pages .pg {
        display: none
    }

    .rdy-search-results .pages .pg.selectedPg {
        display: inline-block
    }

    .rdy-search-filters label input[type="checkbox"]+.label-text:hover:before {
        border: 2px solid #dddfe6
    }

    #formRequestInfo tr,#formRequestInfo td {
        display: block;
        width: auto
    }

    #mainSearchFormBox label,#mainSearchFormBox select,#mainSearchFormBox input {
        float: none !important;
        width: 100%;
        margin: 0 0 2px 0 !important;
        text-align: center;
        font-size: 138.5% !important
    }

    #mainSearchFormBox input {
        width: 95%
    }

    #mainSearchFormButton {
        display: none
    }

    #mainSearchFormBox fieldset {
        display: block !important
    }

    #colMid .horizontal .resultBox {
        padding: 10px
    }

    .listProduct {
        border-spacing: 0
    }

    #colMid #productsWishList .title {
        float: none;
        width: auto;
        clear: left;
        margin: 0 0 5px 0
    }

    #colMid .bigBox li,#colMid .bigBoxFade li {
        padding: 10px
    }

    #colMid .bigBox dl,#colMid .bigBoxFade dl,#colMid .bigBox .details,#colMid .bigBoxFade .details,#colMid .bigBox p,#colMid .bigBoxFade p {
        width: auto;
        float: none;
        overflow: auto;
        padding: 5px 0 5px 0;
        clear: both
    }

    .servicesBox a {
        display: block;
        border: 1px solid #ccc;
        font-size: 110%;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        margin-bottom: 5px;
        background-color: #eee !important;
        padding-top: 6px !important;
        padding-bottom: 6px !important;
        float: none !important;
        width: auto !important
    }

    #colMid #sheetAddToCartRow .cart_form,#colMid #sheetAddToCartRow .cart_form_disabled {
        text-align: center
    }

    #colMid #sheetAddToCartRow .cart_form label {
        position: relative
    }

    #colMid #sheetAddToCartRow .cart_form label:after {
        content: " ";
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAaCAYAAACkVDyJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc5NkY4RTA5RTJFMzExRTJBOUI4QTE3MjBFQjJEQ0ZCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc5NkY4RTBBRTJFMzExRTJBOUI4QTE3MjBFQjJEQ0ZCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Nzk2RjhFMDdFMkUzMTFFMkE5QjhBMTcyMEVCMkRDRkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Nzk2RjhFMDhFMkUzMTFFMkE5QjhBMTcyMEVCMkRDRkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5amsbnAAABbklEQVR42sRWwWqEMBCNsyKKR8GLJ6HSg/QvvPg7PZT+QffUU6G0/+JXVA/Fo/Sq3hRxtRnpQsXETWzcDkQyJpk3bzKZREvT9IkQ8kj2kw/aXsIwfEdFx4/rusRxnF3Q2ra9q6rqLcuyGwr6MAGO40iGYWAuwDEZ0TRtphuGMRGq6/qegh6BtxCBZMF4DqITlmUdaPcWVLAScfaH+QFUg10SnQWkAhQZsWzCXkx4Tu8aUpYtIFcWuGbC/AvDRZbyWCZJQsqyXPy3bZvEcbyoMKxMPQM2vLL2W6IoInmeY22cla0gCJhgayHtRPcOjZumOQMDgL8ffJ6OTBCkKAried6k86LDCqd00pxrpO/7XIObs5S3LwjSdd0q2NqegszdtuU+lA6pDKjIXFBhCMdFHdNVXMC8+SwnQNXeCTI+gYowXXIWz2rTNCfa/dRFDWw9Bn3fE/pMxO4zfSaWEyAWZVZhViRftL3SdkTlW4ABAHucsh6cgy3pAAAAAElFTkSuQmCC");
        display: block;
        width: 28px;
        height: 26px;
        position: absolute;
        right: 5px;
        top: -4px;
        pointer-events: none
    }

    #colMid #sheetAddToCartRow .ECS_button {
        display: block;
        margin: 0 auto 15px auto;
        float: none;
        width: 228px;
        height: 44px
    }

    #sheetAddToCartRow #paypalShortCutContainerBox {
        display: block;
        margin: 0 auto 15px auto;
        float: none;
        width: 228px
    }

    #paypalCheckoutContainer,#paypalCustomFieldsContainer {
        float: none;
        width: auto
    }

    #colMid #sheetAddToCartRow .ECS_button.en {
        background: url(/ReadySkins/wonder/img/buy-logo-large-en.png) no-repeat !important
    }

    #colMid #sheetAddToCartRow .ECS_button.it {
        background: url(/ReadySkins/wonder/img/buy-logo-large-it.png) no-repeat !important
    }

    #colMid #sheetAddToCartRow th {
        border: 0
    }

    #colMid #sheetAddToCartRow td {
        border: 0;
        text-align: center
    }

    #sheetSelectVariantsRow label {
        width: auto;
        border-bottom: 0;
        display: block;
        float: none
    }

    #sheetSelectVariantsRow label.error {
        width: auto;
        margin-left: 0
    }

    #sheetSelectVariantsRow select {
        float: none;
        width: 95%
    }

    .cross_selling.sheet .wrapper {
        border: 1px solid #ddd;
        padding: 5px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px
    }

    .cross_selling.sheet .thumb {
        display: block;
        text-align: center;
        padding: 10px 0 10px 0;
        margin: 0;
        border-bottom: 1px solid #ddd
    }

    .cross_selling.sheet .content {
        display: block;
        margin-bottom: 20px
    }

    .cross_selling_cart {
        display: block;
        text-align: center;
        margin-bottom: 20px
    }

    .cross_selling .content li {
        border-bottom: 1px solid #ddd;
        padding: 10px 0 10px 0;
        margin: 0
    }

    .cross_selling label p.label-text {
        border-left: 1px solid #ddd !important;
        padding-left: 10px !important
    }

    #sheetBoxesMenu {
        display: none
    }

    #addVotoBox div {
        display: block;
        text-align: initial
    }

    #addVotoBox form {
        margin-top: 10px;
        display: block
    }

    .loginAndRegister {
        display: block
    }

    .fancybox-inner {
        overflow: hidden;
        min-width: 0;
        min-height: 0
    }

    .footer_block_title {
        cursor: pointer;
        min-height: 17px;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAACNAAAAjQHGZvekAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAABVQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAPYbscQAAAAZ0Uk5TAAcvMFfRBJKoqAAAADpJREFUCFtjYGBgDEsVYAABprQ0BTCDOS3NACtDyNgkLc3ZWJEhLA0MUhnSoADBgEvBFeMxEMlSiDMAPO8ZxZEBQIwAAAAASUVORK5CYII=);
        background-position: 100% center;
        background-repeat: no-repeat;
        padding: 0 21px 0 0;
        line-height: 24px
    }

    .footer_block_title.open {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAAKUlEQVQ4jWNgGAXDADAisTsZGBgUidR3n4GBoZyBgYGBidouGgVDEgAAR30CBBqlhDUAAAAASUVORK5CYII=);
        background-position: 100% center;
        background-repeat: no-repeat;
        padding: 0 21px 0 0;
        line-height: 24px
    }

    .footer_block_content.show {
        height: auto
    }

    .footer_block_content {
        height: 0
    }

    #orderStepNavBar li {
        display: none
    }

    #orderStepNavBar .current,#orderStepNavBar .next,#orderStepNavBar .previous,#orderStepNavBar .pre-previous {
        display: table-cell
    }

    #orderStepNavBar .pre-previous strong,#orderStepNavBar .pre-previous input {
        display: none
    }

    #orderStepNavBar .pre-previous form {
        background-image: url(data:image/gif;base64,R0lGODlhCAAZAIABAFZWVv///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkIxQ0YyOEMzMTU0MTFFNkEwQjk5RjZBMEQzREE0MzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkIxQ0YyOEQzMTU0MTFFNkEwQjk5RjZBMEQzREE0MzYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQjFDRjI4QTMxNTQxMUU2QTBCOTlGNkEwRDNEQTQzNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQjFDRjI4QjMxNTQxMUU2QTBCOTlGNkEwRDNEQTQzNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAAAIABkAAAIQjI+py+0PHwBpzkqj3rz3AgA7);
        background-position: bottom left;
        background-repeat: repeat-x
    }

    #header_responsive #logo {
        max-width: 90px
    }

    #top_languages .list,#top_currencies .list {
        width: 100%
    }

    #top_languages,#top_currencies {
        width: 50px;
        text-align: center
    }

    #top_languages .lang,#top_currencies .currency {
        line-height: 50px
    }

    #top_languages .current {
        font-size: 0;
        width: auto !important
    }

    #header_responsive .btn_login span,#header_responsive .btn_cart span,#header_responsive .btn_menu span {
        font-size: 0
    }

    #categorieslinks {
        -moz-column-count: 1;
        -webkit-column-count: 1;
        column-count: 1
    }

    .artCollBox ul,#sheetProductInWebOrders ul,.artCollBox li,#sheetProductInWebOrders li {
        width: 100% !important;
        display: block;
        float: none;
        border-bottom: 1px solid #ddd;
        height: initial !important
    }

    .artCollBox div a,#sheetProductInWebOrders div a {
        height: auto;
        overflow: visible
    }

    #user_agente strong {
        display: none
    }

    #user_agente span {
        font-weight: bold
    }

    #user_agente .agente_contacts_button,#user_agente .agente_orders_button {
        width: 100%
    }

    #backtop {
        right: 10px
    }

    #colMid .webPageGallery_imgs li {
        -webkit-flex: 0 1 100%;
        -ms-flex: 0 1 100%;
        flex: 0 1 100%
    }

    #cartAddConfirm {
        left: 10px;
        max-width: initial;
        width: auto
    }
}

@media screen and (max-width: 846px) and (orientation :landscape) {
    #header_responsive #logo {
        max-width:90px !important
    }
}

#colSx.rdy-filters.show .rdy-search-back::before,.rdy-search-results .showFilters::before,.results-view .view-grid a:before,.results-view .view-horizontal a:before,.results-view .view-cubes a:before,.cross_selling label input[type="checkbox"]:checked+.label-text:before,.cross_selling .thumb .plus {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAAZ8CAYAAAD8m+LdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlCNEQwQTg3NTdDMDExRUE5NjhBRjQ5RDgxNDJBMTVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlCNEQwQTg4NTdDMDExRUE5NjhBRjQ5RDgxNDJBMTVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUI0RDBBODU1N0MwMTFFQTk2OEFGNDlEODE0MkExNUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUI0RDBBODY1N0MwMTFFQTk2OEFGNDlEODE0MkExNUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BOR3FAAAUyklEQVR42uzcTYhdZxnA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")
}

#ricercheRisultatiContent.load,#sendOrderButton.wait,#paypalCreditCardButt.wait {
    background-image: url("data:image/gif;base64,R0lGODlhIAAgAPcAAP///7Ozs/v7+9bW1uHh4fLy8rq6uoGBgTQ0NAEBARsbG8TExJeXl/39/VRUVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAAACwAAAAAIAAgAAAI+gABCBxIkOCCAwsKKlzIcOCBhwUJFGiocICBgg8PEBzAkSLBAg8DEMw4sADHAR5HPkQpkKTAkwRSDjTwkIFDiAAInJRJkMHDiwBcwuQ5cMABnxMfOsi5c6DOATFfMmCQcGCAnwp1ljwJdeCCqVNZGq3akGvHnmCnRvVodu3GtDZTPnW78CsDlnJ5EgBKtC9RsxxNLjBAuHBfwBwLK+Yr8+QCmAMGL/ZLWSZdipcZzvW4OaXZiQpNcuUJuGBpzHifclyruuvLy6oJdmbq+uVqAE1PgiYqWuzZ2Idv4z47vLbcpsWdIvcsPHlR4szxOneamWEBussrZzVOMSAAIfkEBQoAAAAsAAAAABgAEgAACIAAAQgcSLAggAEGEypkAIAhQQMLFEZUOJDBgQMJGWgs6FDggosYDWrsmBCkgYQLNhLsaAAkxYYMJhIkAFJmxoYEBFps6FIgAQMGEFZUWbBlToEDgAI9SoCB0JdIlUIsADXhT6lVFSY9mVVhgaddw3odQLYs2KpmzYolUHZBWbEBAQAh+QQFCgAAACwBAAAAHQAOAAAIiQABCBxIcOAABgUTKlwoEGHCAQwHEoBIkIFFggEiEjRggGJDAA4BUAzJkKMBAgMthiSpcYDJlApZMlzAceTFAiBFFsSpkIBJnAgRGvg40MCBA0MHDEA5kGYAj00JLjh69KRSpTwLDI14kOpRg1cJMNXo9QBUkVfPLjR6IGNPpWM1MoibUKxGjQEBACH5BAUKAAAALAcAAAAZABEAAAiBAAEIHAiAgAGCCBMqBLDAwAKEDxcWIIDQgEWCDDIuHDCg4sWBGjdyLDDQ4kGQDCImJMCxo0CTAheEXAigJUUAMAkwALCTpkCbOD/OROjyJ8ebBAf0rLk04QCkCpHuDOCTZs+mVSHGzOrTAEmuYMMmPEC27AGVYM2aFQuArAOzCwICACH5BAUKAAAALA4AAAASABgAAAiCAAEsIACgoMGDCAcsQAhgAEGGAhcsNLjAgAGIEScCIGDxIkSJGjsOwAiy4ICOGDMCKNDx4UeJDQMY0CiQAYOUBgoctMmAJkabAICmDBr05tCdRo8edKm0adOkKW9KdXrAIIORTpsaYHrUwIEDAah+/eoT4gAGYw9AxZnWo9IAZAEEBAAh+QQFCgAAACwOAAAAEgAeAAAImQABDCgAoKDBgwgFDkjIsOCAhwcHLFjQ8OFCgxMvJrRoUCLFihALTvzIkCOAkQ0dhswY0YABAgwJaCTg0qXGhgtqGiDZUOfLlB1tAkU4cKhRowySKhUIlAEAp1Cdplya9KjVgwStfjRw1SCDmw0JBDg4lqGBAzAFVm3I4IDbgwacggVAwO0BnkDPvrVql+vRAXav2s161CXDgAAh+QQFCgAAACwPAAEAEQAfAAAIjAABCBwIgEABgggTDhiQsGGBhQ0jLiQQkSCBhQwrCrwIUePGjgM5ehSIcQDFihwxaiyZUSPHkyMJwBxJE6GBmzgXaMTJ00DFngZ01hxKcwADBkI9Hj1ac+nShjpbCjyaVKBPpgN1MhB4oCuAgyQjdj1AEGvCsQO3VkRLk+1UtWcPOFDY0K3HBQeqagwIACH5BAUKAAAALAgADgAYABIAAAh9AAEIHEiwIIABCBMOKGCw4UCFCh06TLggIQGJGDNiHKAxowEDHDsa/EjyosiBBRaQNLBA5AAGJgmsDHnwgIGGDAwO+GgSAIMDB3ISJMCgKMYFQA+YFApgAVOHSW86LNpyZFKCT30aNZi0KsasAq9iPVDQa1mpA3OCPUmzY0AAIfkEBQoAAAAsAgASAB0ADgAACIkAAQgcSLCgQQAEDhIkwEChQQIDBiQ8aODAAQMOCUbcWECjxY8ZNW6MKJDBxwMMBmQkgHHgSJYnWyZcYHCAAQM0B0JUWfFAAII/AWBkQBRAgZsGJj4sqBJAQ6dQAdi8GXLgU4JFBS642bRqVKhXWVINWbQr0asAtrasihatS6UOu2IN6pXt2owBAQAh+QQFCgAAACwAAA8AGQARAAAIgAAXHBhI8ACAgwgTKjxYsODChwkFEnQwEKLFixgxFjCQseOCjg8ZgIQYIGEAAhgHQGTAQOXBlgsJDJiZ0CVHhCxFAjDAE4DMmQUSBlXIEiHPmz9dWmT5cWfPgzMHoHy4oKjRp1BpLk14tKbWhVav3kQ4FWJThAsMnB2p0EDZhAEBACH5BAUKAAAALAEACAARABgAAAh3AAccOGAAgMGDCA8aGDhwQcKHABgOZDAAIsIFEg9YTBhgYMGNHEGKHEmypMmTKDcuYMCgJEuWIF++BLmyJcICHx+ydHhwgQEDFQcINUggIYGfBgoAEFoRItKmTCEOQHow6kOkRQ1aTfizqdahDwl4/ToWpFgAAQEAIfkEBQoAAAAsAAACAA4AHQAACIoAAQgcCGCBAYIIBx44wCAhwoUHBjgcGADiRIULD15cYJFgQ4IQP3qUCIDAgQAEUYokMHHAR5ETFwiUeRFAAY01WzLYyROmwJ49E7rcCYBnzqMISV4cYMCAUoQEmkp1aFDqggJCrQ4kMACrwKhOCQ4Yy1Kg14EFxg4o61At24Rcx9ZUm1NuzgJvAwIAOw==")
}

#colSx, #colDx {
    display: none !important;
}

.header_container {
    display: none !important;
}
/*!!--CSS-END--*/

.carousel {
    position: relative;
    top: 0;
    left: 0;
    max-width: 100%;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 1;
    padding: 0 !important;
}

#body_searchProd #mainTableContainer {
    display: none !important;
}

body {
    display: none;
}
